RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-021 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:53:54 UTC 2017 ppc64le Buildd toolchain package versions: launchpad-buildd_145 python-lpbuildd_145 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.1 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.14. Syncing the system clock with the buildd NTP service... 16 Jul 23:06:03 ntpdate[1755]: adjust time server 10.211.37.1 offset -0.001680 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-13096924', '/home/buildd/filecache-default/6f2309b02db3cfdb85003f9659f6426e55596487'] Unpacking chroot for build PACKAGEBUILD-13096924 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-13096924'] Mounting chroot for build PACKAGEBUILD-13096924 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-13096924', 'deb http://ftpmaster.internal/ubuntu artful main universe', 'deb http://ftpmaster.internal/ubuntu artful-security main universe', 'deb http://ftpmaster.internal/ubuntu artful-updates main universe', 'deb http://ftpmaster.internal/ubuntu artful-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-13096924 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-13096924', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-13096924 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ftpmaster.internal/ubuntu artful-security InRelease [65.5 kB] Get:3 http://ftpmaster.internal/ubuntu artful-updates InRelease [65.5 kB] Get:4 http://ftpmaster.internal/ubuntu artful-proposed InRelease [235 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main ppc64el Packages [1096 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main Translation-en [557 kB] Get:7 http://ftpmaster.internal/ubuntu artful/universe ppc64el Packages [7992 kB] Get:8 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4767 kB] Get:9 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el Packages [101 kB] Get:10 http://ftpmaster.internal/ubuntu artful-proposed/main Translation-en [53.8 kB] Get:11 http://ftpmaster.internal/ubuntu artful-proposed/universe ppc64el Packages [483 kB] Get:12 http://ftpmaster.internal/ubuntu artful-proposed/universe Translation-en [227 kB] Fetched 15.9 MB in 4s (3354 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: gcc-7-base The following packages will be upgraded: advancecomp apt apt-transport-https base-files bash binutils bsdutils ca-certificates cpp cpp-6 debconf debianutils dmsetup dpkg dpkg-dev findutils g++ g++-6 gcc gcc-6 gcc-6-base grep init init-system-helpers libapparmor1 libapt-pkg5.0 libasan3 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libdb5.3 libdevmapper1.02.1 libdpkg-perl libfdisk1 libgcc-6-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libip4tc0 libitm1 libk5crypto3 libkmod2 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzma5 libmount1 libnpth0 libp11-kit0 libperl5.24 libpng16-16 libpsl5 libroken18-heimdal libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-6-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login mount multiarch-support openssl passwd perl perl-base perl-modules-5.24 sensible-utils systemd systemd-sysv tzdata util-linux xz-utils 101 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 54.7 MB of archives. After this operation, 2115 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu artful/main ppc64el libperl5.24 ppc64el 5.24.1-7ubuntu1 [3316 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main ppc64el perl ppc64el 5.24.1-7ubuntu1 [219 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main ppc64el perl-base ppc64el 5.24.1-7ubuntu1 [1230 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main ppc64el perl-modules-5.24 all 5.24.1-7ubuntu1 [2664 kB] Get:5 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libc6-dev ppc64el 2.24-12ubuntu1 [2240 kB] Get:6 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libc-dev-bin ppc64el 2.24-12ubuntu1 [64.5 kB] Get:7 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el linux-libc-dev ppc64el 4.11.0-11.16 [920 kB] Get:8 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el gcc-7-base ppc64el 7.1.0-9ubuntu1 [18.8 kB] Get:9 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libgcc1 ppc64el 1:7.1.0-9ubuntu1 [29.7 kB] Get:10 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libc6 ppc64el 2.24-12ubuntu1 [2447 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main ppc64el libdb5.3 ppc64el 5.3.28-13 [628 kB] Get:12 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el init-system-helpers all 1.48 [37.8 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main ppc64el base-files ppc64el 9.6ubuntu101 [59.1 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main ppc64el sensible-utils all 0.0.9+nmu1 [10.2 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main ppc64el debianutils ppc64el 4.8.1.1 [85.9 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main ppc64el bash ppc64el 4.4-5ubuntu1 [644 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main ppc64el bsdutils ppc64el 1:2.29-1ubuntu3 [54.8 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main ppc64el dpkg ppc64el 1.18.24ubuntu1 [1122 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main ppc64el findutils ppc64el 4.6.0+git+20170606-3 [299 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main ppc64el grep ppc64el 3.1-2 [150 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main ppc64el login ppc64el 1:4.2-3.2ubuntu2 [301 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main ppc64el util-linux ppc64el 2.29-1ubuntu3 [881 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main ppc64el mount ppc64el 2.29-1ubuntu3 [126 kB] Get:24 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libc-bin ppc64el 2.24-12ubuntu1 [575 kB] Get:25 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el liblzma5 ppc64el 5.2.2-1.3 [101 kB] Get:26 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libstdc++6 ppc64el 7.1.0-9ubuntu1 [447 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main ppc64el libapt-pkg5.0 ppc64el 1.5~beta1 [827 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main ppc64el apt-transport-https ppc64el 1.5~beta1 [39.4 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main ppc64el libp11-kit0 ppc64el 0.23.7-3 [152 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main ppc64el libtasn1-6 ppc64el 4.12-2 [35.8 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main ppc64el libgnutls30 ppc64el 3.5.8-6ubuntu1 [576 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main ppc64el apt ppc64el 1.5~beta1 [1134 kB] Get:33 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el debconf all 1.5.63 [136 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main ppc64el libip4tc0 ppc64el 1.6.1-2ubuntu1 [20.4 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main ppc64el libapparmor1 ppc64el 2.11.0-2ubuntu8 [29.4 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main ppc64el libaudit-common all 1:2.7.7-1ubuntu1 [4118 B] Get:37 http://ftpmaster.internal/ubuntu artful/main ppc64el libaudit1 ppc64el 1:2.7.7-1ubuntu1 [40.3 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main ppc64el libselinux1 ppc64el 2.6-3build1 [67.0 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main ppc64el libsemanage-common all 2.6-2build1 [6738 B] Get:40 http://ftpmaster.internal/ubuntu artful/main ppc64el libsemanage1 ppc64el 2.6-2build1 [75.7 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main ppc64el passwd ppc64el 1:4.2-3.2ubuntu2 [754 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main ppc64el libuuid1 ppc64el 2.29-1ubuntu3 [15.2 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main ppc64el libblkid1 ppc64el 2.29-1ubuntu3 [102 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main ppc64el libgpg-error0 ppc64el 1.27-3 [38.5 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main ppc64el libgcrypt20 ppc64el 1.7.8-2 [415 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main ppc64el libkmod2 ppc64el 24-1ubuntu1 [36.4 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main ppc64el libmount1 ppc64el 2.29-1ubuntu3 [107 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main ppc64el systemd ppc64el 233-8ubuntu3 [2255 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main ppc64el libsystemd0 ppc64el 233-8ubuntu3 [204 kB] Get:50 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el init ppc64el 1.48 [5808 B] Get:51 http://ftpmaster.internal/ubuntu artful/main ppc64el systemd-sysv ppc64el 233-8ubuntu3 [12.3 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main ppc64el libfdisk1 ppc64el 2.29-1ubuntu3 [132 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main ppc64el libsmartcols1 ppc64el 2.29-1ubuntu3 [64.2 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main ppc64el libudev1 ppc64el 233-8ubuntu3 [54.6 kB] Get:55 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el multiarch-support ppc64el 2.24-12ubuntu1 [6838 B] Get:56 http://ftpmaster.internal/ubuntu artful/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.137-2ubuntu2 [128 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main ppc64el dmsetup ppc64el 2:1.02.137-2ubuntu2 [69.8 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main ppc64el libroken18-heimdal ppc64el 7.4.0.dfsg.1-1 [39.1 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main ppc64el libasn1-8-heimdal ppc64el 7.4.0.dfsg.1-1 [137 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main ppc64el libheimbase1-heimdal ppc64el 7.4.0.dfsg.1-1 [28.5 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main ppc64el libhcrypto4-heimdal ppc64el 7.4.0.dfsg.1-1 [93.3 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main ppc64el libwind0-heimdal ppc64el 7.4.0.dfsg.1-1 [47.9 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main ppc64el libhx509-5-heimdal ppc64el 7.4.0.dfsg.1-1 [101 kB] Get:64 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libsqlite3-0 ppc64el 3.19.3-3 [444 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main ppc64el libkrb5-26-heimdal ppc64el 7.4.0.dfsg.1-1 [194 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main ppc64el libheimntlm0-heimdal ppc64el 7.4.0.dfsg.1-1 [15.6 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main ppc64el libgssapi3-heimdal ppc64el 7.4.0.dfsg.1-1 [86.1 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main ppc64el libldap-2.4-2 ppc64el 2.4.44+dfsg-7ubuntu1 [144 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main ppc64el libldap-common all 2.4.44+dfsg-7ubuntu1 [16.4 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main ppc64el libnpth0 ppc64el 1.5-2 [7560 B] Get:71 http://ftpmaster.internal/ubuntu artful/main ppc64el libssl1.0.0 ppc64el 1.0.2g-1ubuntu13 [822 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main ppc64el tzdata all 2017b-2 [203 kB] Get:73 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el xz-utils ppc64el 5.2.2-1.3 [82.5 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main ppc64el openssl ppc64el 1.0.2g-1ubuntu13 [483 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main ppc64el ca-certificates all 20161130+nmu1 [186 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main ppc64el libgssapi-krb5-2 ppc64el 1.15.1-1 [108 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main ppc64el libkrb5-3 ppc64el 1.15.1-1 [269 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main ppc64el libkrb5support0 ppc64el 1.15.1-1 [31.2 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main ppc64el libk5crypto3 ppc64el 1.15.1-1 [99.7 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main ppc64el libidn2-0 ppc64el 2.0.2-1 [93.2 kB] Get:81 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libpng16-16 ppc64el 1.6.30-2 [192 kB] Get:82 http://ftpmaster.internal/ubuntu artful/main ppc64el libpsl5 ppc64el 0.17.0-5 [41.5 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main ppc64el advancecomp ppc64el 2.0-1 [255 kB] Get:84 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el binutils ppc64el 2.28.90.20170704-0ubuntu1 [2377 kB] Get:85 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libgomp1 ppc64el 7.1.0-9ubuntu1 [69.3 kB] Get:86 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libitm1 ppc64el 7.1.0-9ubuntu1 [29.8 kB] Get:87 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libubsan0 ppc64el 7.1.0-9ubuntu1 [129 kB] Get:88 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libatomic1 ppc64el 7.1.0-9ubuntu1 [8466 B] Get:89 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libasan3 ppc64el 6.4.0-1ubuntu2 [279 kB] Get:90 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el g++-6 ppc64el 6.4.0-1ubuntu2 [6446 kB] Get:91 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libstdc++-6-dev ppc64el 6.4.0-1ubuntu2 [1442 kB] Get:92 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el gcc-6 ppc64el 6.4.0-1ubuntu2 [6269 kB] Get:93 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libgcc-6-dev ppc64el 6.4.0-1ubuntu2 [658 kB] Get:94 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libcc1-0 ppc64el 7.1.0-9ubuntu1 [39.2 kB] Get:95 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el cpp-6 ppc64el 6.4.0-1ubuntu2 [5662 kB] Get:96 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el gcc-6-base ppc64el 6.4.0-1ubuntu2 [17.3 kB] Get:97 http://ftpmaster.internal/ubuntu artful/main ppc64el cpp ppc64el 4:6.3.0-2ubuntu2 [27.5 kB] Get:98 http://ftpmaster.internal/ubuntu artful/main ppc64el dpkg-dev all 1.18.24ubuntu1 [608 kB] Get:99 http://ftpmaster.internal/ubuntu artful/main ppc64el libdpkg-perl all 1.18.24ubuntu1 [209 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main ppc64el gcc ppc64el 4:6.3.0-2ubuntu2 [5270 B] Get:101 http://ftpmaster.internal/ubuntu artful/main ppc64el g++ ppc64el 4:6.3.0-2ubuntu2 [1478 B] Get:102 http://ftpmaster.internal/ubuntu artful/main ppc64el libusb-0.1-4 ppc64el 2:0.1.12-31 [16.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 54.7 MB in 2s (18.7 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../libperl5.24_5.24.1-7ubuntu1_ppc64el.deb ... Unpacking libperl5.24:ppc64el (5.24.1-7ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl_5.24.1-7ubuntu1_ppc64el.deb ... Unpacking perl (5.24.1-7ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl-base_5.24.1-7ubuntu1_ppc64el.deb ... Unpacking perl-base (5.24.1-7ubuntu1) over (5.24.1-2ubuntu1) ... Setting up perl-base (5.24.1-7ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../perl-modules-5.24_5.24.1-7ubuntu1_all.deb ... Unpacking perl-modules-5.24 (5.24.1-7ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../libc6-dev_2.24-12ubuntu1_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.24-12ubuntu1) over (2.24-9ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.24-12ubuntu1_ppc64el.deb ... Unpacking libc-dev-bin (2.24-12ubuntu1) over (2.24-9ubuntu2) ... Preparing to unpack .../linux-libc-dev_4.11.0-11.16_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.11.0-11.16) over (4.10.0-20.22) ... Selecting previously unselected package gcc-7-base:ppc64el. Preparing to unpack .../gcc-7-base_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking gcc-7-base:ppc64el (7.1.0-9ubuntu1) ... Setting up gcc-7-base:ppc64el (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:7.1.0-9ubuntu1) over (1:6.3.0-14ubuntu3) ... Setting up libgcc1:ppc64el (1:7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libc6_2.24-12ubuntu1_ppc64el.deb ... Unpacking libc6:ppc64el (2.24-12ubuntu1) over (2.24-9ubuntu2) ... Setting up libc6:ppc64el (2.24-12ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28-13_ppc64el.deb ... Unpacking libdb5.3:ppc64el (5.3.28-13) over (5.3.28-12) ... Setting up libdb5.3:ppc64el (5.3.28-13) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.48_all.deb ... Unpacking init-system-helpers (1.48) over (1.47) ... Setting up init-system-helpers (1.48) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu101_ppc64el.deb ... Unpacking base-files (9.6ubuntu101) over (9.6ubuntu99) ... Setting up base-files (9.6ubuntu101) ... Installing new version of config file /etc/update-motd.d/50-motd-news ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../sensible-utils_0.0.9+nmu1_all.deb ... Unpacking sensible-utils (0.0.9+nmu1) over (0.0.9) ... Setting up sensible-utils (0.0.9+nmu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.1.1_ppc64el.deb ... Unpacking debianutils (4.8.1.1) over (4.8.1) ... Setting up debianutils (4.8.1.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../bash_4.4-5ubuntu1_ppc64el.deb ... Unpacking bash (4.4-5ubuntu1) over (4.4-2ubuntu1) ... Setting up bash (4.4-5ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.29-1ubuntu3_ppc64el.deb ... Unpacking bsdutils (1:2.29-1ubuntu3) over (1:2.29-1ubuntu2) ... Setting up bsdutils (1:2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.24ubuntu1_ppc64el.deb ... Unpacking dpkg (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Setting up dpkg (1.18.24ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170606-3_ppc64el.deb ... Unpacking findutils (4.6.0+git+20170606-3) over (4.6.0+git+20161106-2) ... Setting up findutils (4.6.0+git+20170606-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../grep_3.1-2_ppc64el.deb ... Unpacking grep (3.1-2) over (2.27-2) ... Setting up grep (3.1-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.2ubuntu2_ppc64el.deb ... Unpacking login (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up login (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../util-linux_2.29-1ubuntu3_ppc64el.deb ... Unpacking util-linux (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up util-linux (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../mount_2.29-1ubuntu3_ppc64el.deb ... Unpacking mount (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up mount (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libc-bin_2.24-12ubuntu1_ppc64el.deb ... Unpacking libc-bin (2.24-12ubuntu1) over (2.24-9ubuntu2) ... Setting up libc-bin (2.24-12ubuntu1) ... Updating /etc/nsswitch.conf to current default. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.2-1.3_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.2.2-1.3) over (5.2.2-1.2) ... Setting up liblzma5:ppc64el (5.2.2-1.3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libstdc++6_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Setting up libstdc++6:ppc64el (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.5~beta1_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.5~beta1) over (1.4.1ubuntu2) ... Setting up libapt-pkg5.0:ppc64el (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12342 files and directories currently installed.) Preparing to unpack .../apt-transport-https_1.5~beta1_ppc64el.deb ... Unpacking apt-transport-https (1.5~beta1) over (1.4.1ubuntu2) ... Preparing to unpack .../libp11-kit0_0.23.7-3_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.7-3) over (0.23.3-5) ... Setting up libp11-kit0:ppc64el (0.23.7-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12344 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-2_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.12-2) over (4.10-1) ... Setting up libtasn1-6:ppc64el (4.12-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12344 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.5.8-6ubuntu1_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.5.8-6ubuntu1) over (3.5.6-4ubuntu4) ... Setting up libgnutls30:ppc64el (3.5.8-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12344 files and directories currently installed.) Preparing to unpack .../apt_1.5~beta1_ppc64el.deb ... Unpacking apt (1.5~beta1) over (1.4.1ubuntu2) ... Setting up apt (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../debconf_1.5.63_all.deb ... Unpacking debconf (1.5.63) over (1.5.60ubuntu1) ... Setting up debconf (1.5.63) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu1_ppc64el.deb ... Unpacking libip4tc0:ppc64el (1.6.1-2ubuntu1) over (1.6.0-3ubuntu2) ... Preparing to unpack .../libapparmor1_2.11.0-2ubuntu8_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.11.0-2ubuntu8) over (2.11.0-2ubuntu4) ... Preparing to unpack .../libaudit-common_1%3a2.7.7-1ubuntu1_all.deb ... Unpacking libaudit-common (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit-common (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.7.7-1ubuntu1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit1:ppc64el (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libselinux1_2.6-3build1_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.6-3build1) over (2.6-3) ... Setting up libselinux1:ppc64el (2.6-3build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.6-2build1_all.deb ... Unpacking libsemanage-common (2.6-2build1) over (2.6-2) ... Setting up libsemanage-common (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.6-2build1_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.6-2build1) over (2.6-2) ... Setting up libsemanage1:ppc64el (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.2ubuntu2_ppc64el.deb ... Unpacking passwd (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up passwd (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libuuid1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libuuid1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libblkid1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libblkid1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-3_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.27-3) over (1.26-2) ... Setting up libgpg-error0:ppc64el (1.27-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.8-2_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.7.8-2) over (1.7.6-1) ... Setting up libgcrypt20:ppc64el (1.7.8-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../libkmod2_24-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (24-1ubuntu1) over (22-1.1ubuntu1) ... Preparing to unpack .../libmount1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libmount1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libmount1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12343 files and directories currently installed.) Preparing to unpack .../systemd_233-8ubuntu3_ppc64el.deb ... Unpacking systemd (233-8ubuntu3) over (232-21ubuntu3) ... dpkg: warning: unable to delete old directory '/etc/dbus-1/system.d': Directory not empty dpkg: warning: unable to delete old directory '/etc/dbus-1': Directory not empty Preparing to unpack .../libsystemd0_233-8ubuntu3_ppc64el.deb ... Unpacking libsystemd0:ppc64el (233-8ubuntu3) over (232-21ubuntu3) ... Setting up libsystemd0:ppc64el (233-8ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../archives/init_1.48_ppc64el.deb ... Unpacking init (1.48) over (1.47) ... Setting up libapparmor1:ppc64el (2.11.0-2ubuntu8) ... Setting up libip4tc0:ppc64el (1.6.1-2ubuntu1) ... Setting up libkmod2:ppc64el (24-1ubuntu1) ... Setting up systemd (233-8ubuntu3) ... Installing new version of config file /etc/systemd/resolved.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.hostname1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.locale1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.login1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.network1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.resolve1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.timedate1.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../systemd-sysv_233-8ubuntu3_ppc64el.deb ... Unpacking systemd-sysv (233-8ubuntu3) over (232-21ubuntu3) ... Preparing to unpack .../libfdisk1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libfdisk1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libsmartcols1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../libudev1_233-8ubuntu3_ppc64el.deb ... Unpacking libudev1:ppc64el (233-8ubuntu3) over (232-21ubuntu3) ... Setting up libudev1:ppc64el (233-8ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.24-12ubuntu1_ppc64el.deb ... Unpacking multiarch-support (2.24-12ubuntu1) over (2.24-9ubuntu2) ... Setting up multiarch-support (2.24-12ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12369 files and directories currently installed.) Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.137-2ubuntu2_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../01-dmsetup_2%3a1.02.137-2ubuntu2_ppc64el.deb ... Unpacking dmsetup (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../02-libroken18-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../03-libasn1-8-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../04-libheimbase1-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../05-libhcrypto4-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../06-libwind0-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../07-libhx509-5-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../08-libsqlite3-0_3.19.3-3_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.19.3-3) over (3.16.2-3) ... Preparing to unpack .../09-libkrb5-26-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../10-libheimntlm0-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../11-libgssapi3-heimdal_7.4.0.dfsg.1-1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (7.4.0.dfsg.1-1) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../12-libldap-2.4-2_2.4.44+dfsg-7ubuntu1_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../13-libldap-common_2.4.44+dfsg-7ubuntu1_all.deb ... Unpacking libldap-common (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../14-libnpth0_1.5-2_ppc64el.deb ... Unpacking libnpth0:ppc64el (1.5-2) over (1.3-1) ... Preparing to unpack .../15-libssl1.0.0_1.0.2g-1ubuntu13_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../16-tzdata_2017b-2_all.deb ... Unpacking tzdata (2017b-2) over (2017b-1) ... Preparing to unpack .../17-xz-utils_5.2.2-1.3_ppc64el.deb ... Unpacking xz-utils (5.2.2-1.3) over (5.2.2-1.2) ... Preparing to unpack .../18-openssl_1.0.2g-1ubuntu13_ppc64el.deb ... Unpacking openssl (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../19-ca-certificates_20161130+nmu1_all.deb ... Unpacking ca-certificates (20161130+nmu1) over (20161130) ... Preparing to unpack .../20-libgssapi-krb5-2_1.15.1-1_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.15.1-1) over (1.15-2) ... Preparing to unpack .../21-libkrb5-3_1.15.1-1_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.15.1-1) over (1.15-2) ... Preparing to unpack .../22-libkrb5support0_1.15.1-1_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.15.1-1) over (1.15-2) ... Preparing to unpack .../23-libk5crypto3_1.15.1-1_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.15.1-1) over (1.15-2) ... Preparing to unpack .../24-libidn2-0_2.0.2-1_ppc64el.deb ... Unpacking libidn2-0:ppc64el (2.0.2-1) over (0.16-1) ... Preparing to unpack .../25-libpng16-16_1.6.30-2_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.30-2) over (1.6.29-2) ... Preparing to unpack .../26-libpsl5_0.17.0-5_ppc64el.deb ... Unpacking libpsl5:ppc64el (0.17.0-5) over (0.17.0-4) ... Preparing to unpack .../27-advancecomp_2.0-1_ppc64el.deb ... Unpacking advancecomp (2.0-1) over (1.20-1) ... Preparing to unpack .../28-binutils_2.28.90.20170704-0ubuntu1_ppc64el.deb ... Unpacking binutils (2.28.90.20170704-0ubuntu1) over (2.28-4ubuntu1) ... Preparing to unpack .../29-libgomp1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../30-libitm1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../31-libubsan0_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libubsan0:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../32-libatomic1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../33-libasan3_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libasan3:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../34-g++-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking g++-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../35-libstdc++-6-dev_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libstdc++-6-dev:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../36-gcc-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking gcc-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Replacing files in old package cpp-6 (6.3.0-14ubuntu3) ... Preparing to unpack .../37-libgcc-6-dev_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libgcc-6-dev:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../38-libcc1-0_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../39-cpp-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking cpp-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../40-gcc-6-base_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking gcc-6-base:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../41-cpp_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Unpacking cpp (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../42-dpkg-dev_1.18.24ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../43-libdpkg-perl_1.18.24ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../44-gcc_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Removing old gcc doc directory. Unpacking gcc (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../45-g++_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Unpacking g++ (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../46-libusb-0.1-4_2%3a0.1.12-31_ppc64el.deb ... Unpacking libusb-0.1-4:ppc64el (2:0.1.12-31) over (2:0.1.12-30) ... Setting up libnpth0:ppc64el (1.5-2) ... Setting up libgomp1:ppc64el (7.1.0-9ubuntu1) ... Setting up libatomic1:ppc64el (7.1.0-9ubuntu1) ... Setting up perl-modules-5.24 (5.24.1-7ubuntu1) ... Setting up libperl5.24:ppc64el (5.24.1-7ubuntu1) ... Setting up libcc1-0:ppc64el (7.1.0-9ubuntu1) ... Setting up apt-transport-https (1.5~beta1) ... Setting up libidn2-0:ppc64el (2.0.2-1) ... Setting up libssl1.0.0:ppc64el (1.0.2g-1ubuntu13) ... Setting up libpng16-16:ppc64el (1.6.30-2) ... Setting up libldap-common (2.4.44+dfsg-7ubuntu1) ... Setting up libpsl5:ppc64el (0.17.0-5) ... Setting up tzdata (2017b-2) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jul 16 23:06:32 UTC 2017. Universal Time is now: Sun Jul 16 23:06:32 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (233-8ubuntu3) ... Setting up libubsan0:ppc64el (7.1.0-9ubuntu1) ... Setting up gcc-6-base:ppc64el (6.4.0-1ubuntu2) ... Setting up linux-libc-dev:ppc64el (4.11.0-11.16) ... Setting up advancecomp (2.0-1) ... Setting up libroken18-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.137-2ubuntu2) ... Setting up libkrb5support0:ppc64el (1.15.1-1) ... Setting up perl (5.24.1-7ubuntu1) ... Processing triggers for libc-bin (2.24-12ubuntu1) ... Setting up xz-utils (5.2.2-1.3) ... Setting up libheimbase1-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up openssl (1.0.2g-1ubuntu13) ... Setting up libsqlite3-0:ppc64el (3.19.3-3) ... Setting up dmsetup (2:1.02.137-2ubuntu2) ... Setting up binutils (2.28.90.20170704-0ubuntu1) ... Setting up cpp-6 (6.4.0-1ubuntu2) ... Setting up libc-dev-bin (2.24-12ubuntu1) ... Setting up ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 7 removed; done. Setting up libc6-dev:ppc64el (2.24-12ubuntu1) ... Setting up libusb-0.1-4:ppc64el (2:0.1.12-31) ... Setting up libitm1:ppc64el (7.1.0-9ubuntu1) ... Setting up cpp (4:6.3.0-2ubuntu2) ... Setting up libk5crypto3:ppc64el (1.15.1-1) ... Setting up libasan3:ppc64el (6.4.0-1ubuntu2) ... Setting up libgcc-6-dev:ppc64el (6.4.0-1ubuntu2) ... Setting up libstdc++-6-dev:ppc64el (6.4.0-1ubuntu2) ... Setting up libwind0-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up init (1.48) ... Setting up libasn1-8-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up libhcrypto4-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up libdpkg-perl (1.18.24ubuntu1) ... Setting up libhx509-5-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up gcc-6 (6.4.0-1ubuntu2) ... Setting up g++-6 (6.4.0-1ubuntu2) ... Setting up dpkg-dev (1.18.24ubuntu1) ... Setting up libkrb5-3:ppc64el (1.15.1-1) ... Setting up libkrb5-26-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up libheimntlm0-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up gcc (4:6.3.0-2ubuntu2) ... Setting up libgssapi-krb5-2:ppc64el (1.15.1-1) ... Setting up g++ (4:6.3.0-2ubuntu2) ... Setting up libgssapi3-heimdal:ppc64el (7.4.0.dfsg.1-1) ... Setting up libldap-2.4-2:ppc64el (2.4.44+dfsg-7ubuntu1) ... Processing triggers for libc-bin (2.24-12ubuntu1) ... Processing triggers for ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-13096924', 'ppc64el', 'artful-proposed', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=artful-proposed', '--purge=never', '--nolog', 'canna_3.7p3-14.dsc'] Initiating build PACKAGEBUILD-13096924 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:53:54 UTC 2017 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-ppc64el-021.buildd +==============================================================================+ | canna 3.7p3-14 (ppc64el) 16 Jul 2017 23:06 | +==============================================================================+ Package: canna Version: 3.7p3-14 Source Version: 3.7p3-14 Distribution: artful-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/canna-D42mJa/canna-3.7p3' with '<>' I: NOTICE: Log filtering will replace 'build/canna-D42mJa' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13096924/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- canna_3.7p3-14.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-oeYnke/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-oeYnke/apt_archive ./ InRelease Get:2 copy:/<>/resolver-oeYnke/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-oeYnke/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-oeYnke/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-oeYnke/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 780 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-oeYnke/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [780 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 780 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12362 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>> 7.0.50~), libx11-dev, xutils-dev, po-debconf, autoconf, texlive-lang-cjk, texlive-lang-japanese, texlive-latex-recommended, autotools-dev Filtered Build-Depends: debhelper (>> 7.0.50~), libx11-dev, xutils-dev, po-debconf, autoconf, texlive-lang-cjk, texlive-lang-japanese, texlive-latex-recommended, autotools-dev dpkg-deb: building package 'sbuild-build-depends-canna-dummy' in '/<>/resolver-tp0LIT/apt_archive/sbuild-build-depends-canna-dummy.deb'. Ign:1 copy:/<>/resolver-tp0LIT/apt_archive ./ InRelease Get:2 copy:/<>/resolver-tp0LIT/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-tp0LIT/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-tp0LIT/apt_archive ./ Sources [276 B] Get:5 copy:/<>/resolver-tp0LIT/apt_archive ./ Packages [597 B] Fetched 2992 B in 0s (257 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install canna build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism 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 libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo2 libcroco3 libcups2 libcupsimage2 libdbus-1-3 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic-mgc libmagic1 libnspr4 libnss3 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpoppler64 libpotrace0 libptexenc1 libpthread-stubs0-dev libruby2.3 libsigsegv2 libsm6 libsynctex1 libtexlua52 libtiff5 libtimedate-perl libtool 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 po-debconf poppler-data rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3 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-core-dev x11proto-input-dev x11proto-kb-dev xdg-utils xorg-sgml-doctools xtrans-dev xutils-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff cups-common liblcms2-utils libtool-doc gfortran | fortran95-compiler gcj-jdk libxcb-doc m4-doc 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-reader | pdf-viewer texlive-pstricks gvfs-bin Recommended packages: curl | wget | lynx-cur libcupsfilters1 dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs fonts-droid-fallback libltdl-dev libx11-doc xml-core libmail-sendmail-perl zip fonts-lato libjs-jquery lmodern python wish latex-cjk-all texlive-lang-chinese texlive-lang-korean texlive-latex-base-doc prosper texlive-latex-recommended-doc libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism 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 libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo2 libcroco3 libcups2 libcupsimage2 libdbus-1-3 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic-mgc libmagic1 libnspr4 libnss3 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpoppler64 libpotrace0 libptexenc1 libpthread-stubs0-dev libruby2.3 libsigsegv2 libsm6 libsynctex1 libtexlua52 libtiff5 libtimedate-perl libtool 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 po-debconf poppler-data rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3 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-core-dev x11proto-input-dev x11proto-kb-dev xdg-utils xorg-sgml-doctools xtrans-dev xutils-dev 0 upgraded, 121 newly installed, 1 to remove and 0 not upgraded. Need to get 118 MB of archives. After this operation, 672 MB of additional disk space will be used. Get:1 copy:/<>/resolver-tp0LIT/apt_archive ./ sbuild-build-depends-canna-dummy 0.invalid.0 [848 B] Get:2 http://ftpmaster.internal/ubuntu artful/main ppc64el libxau6 ppc64el 1:1.0.8-1 [7460 B] Get:3 http://ftpmaster.internal/ubuntu artful/main ppc64el libbsd0 ppc64el 0.8.5-1 [46.6 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main ppc64el libxdmcp6 ppc64el 1:1.1.2-3 [11.0 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb1 ppc64el 1.11.1-1ubuntu1 [37.6 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-data all 2:1.6.4-3 [114 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-6 ppc64el 2:1.6.4-3 [566 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main ppc64el libxext6 ppc64el 2:1.3.3-1 [30.7 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main ppc64el groff-base ppc64el 1.22.3-9 [1361 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main ppc64el bsdmainutils ppc64el 9.0.12ubuntu1 [179 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main ppc64el libpipeline1 ppc64el 1.4.2-1 [23.6 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main ppc64el man-db ppc64el 2.7.6.1-2 [890 kB] Get:13 http://ftpmaster.internal/ubuntu artful/universe ppc64el fonts-ipaexfont-gothic all 00301-3ubuntu1 [3340 kB] Get:14 http://ftpmaster.internal/ubuntu artful/universe ppc64el fonts-ipaexfont-mincho all 00301-3ubuntu1 [4609 kB] Get:15 http://ftpmaster.internal/ubuntu artful/universe ppc64el fonts-ipafont-gothic all 00303-16ubuntu1 [3524 kB] Get:16 http://ftpmaster.internal/ubuntu artful/universe ppc64el fonts-ipafont-mincho all 00303-16ubuntu1 [4727 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main ppc64el libjpeg-turbo8 ppc64el 1.5.1-0ubuntu1 [150 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main ppc64el x11-common all 1:7.7+19ubuntu1 [22.1 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main ppc64el libice6 ppc64el 2:1.0.9-2 [38.0 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main ppc64el libsm6 ppc64el 2:1.2.2-1 [15.1 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main ppc64el poppler-data all 0.4.7-8 [1449 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main ppc64el ucf all 3.0036 [52.9 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main ppc64el tex-common all 6.07 [545 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main ppc64el libjbig0 ppc64el 2.1-3.1 [26.4 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main ppc64el libmagic-mgc ppc64el 1:5.30-1 [181 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main ppc64el libmagic1 ppc64el 1:5.30-1 [71.8 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main ppc64el file ppc64el 1:5.30-1 [22.5 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main ppc64el libdbus-1-3 ppc64el 1.10.18-1ubuntu2 [159 kB] Get:29 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libexpat1 ppc64el 2.2.2-1 [75.4 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main ppc64el gettext-base ppc64el 0.19.8.1-2ubuntu1 [48.1 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main ppc64el libglib2.0-0 ppc64el 2.53.3-1 [1078 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main ppc64el libicu57 ppc64el 57.1-6 [7785 kB] Get:33 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libxml2 ppc64el 2.9.4+dfsg1-3 [566 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main ppc64el libyaml-0-2 ppc64el 0.1.7-2ubuntu3 [46.3 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main ppc64el libsigsegv2 ppc64el 2.11-1 [13.3 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main ppc64el m4 ppc64el 1.4.18-1 [202 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main ppc64el autoconf all 2.69-10 [321 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main ppc64el autotools-dev all 20161112.1 [39.5 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main ppc64el automake all 1:1.15-6ubuntu1 [509 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main ppc64el autopoint all 0.19.8.1-2ubuntu1 [411 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main ppc64el libtool all 2.4.6-2 [194 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main ppc64el dh-autoreconf all 14 [15.5 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main ppc64el libarchive-zip-perl all 1.59-1 [84.0 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main ppc64el libfile-stripnondeterminism-perl all 0.038-1 [13.3 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main ppc64el dh-strip-nondeterminism all 0.038-1 [5026 B] Get:47 http://ftpmaster.internal/ubuntu artful/main ppc64el libcroco3 ppc64el 0.6.12-1 [74.4 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main ppc64el gettext ppc64el 0.19.8.1-2ubuntu1 [1111 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main ppc64el po-debconf all 1.0.20 [232 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main ppc64el debhelper all 10.4ubuntu3 [876 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main ppc64el fonts-dejavu-core all 2.37-1 [1041 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main ppc64el fontconfig-config all 2.11.94-0ubuntu2 [49.9 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main ppc64el fonts-lmodern all 2.004.5-3 [4551 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main ppc64el libavahi-common-data ppc64el 0.6.32-1ubuntu1 [22.1 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main ppc64el libavahi-common3 ppc64el 0.6.32-1ubuntu1 [19.5 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main ppc64el libavahi-client3 ppc64el 0.6.32-1ubuntu1 [22.5 kB] Get:58 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libfreetype6 ppc64el 2.8-0.2ubuntu1 [347 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main ppc64el libfontconfig1 ppc64el 2.11.94-0ubuntu2 [144 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main ppc64el libpixman-1-0 ppc64el 0.34.0-1 [201 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-render0 ppc64el 1.11.1-1ubuntu1 [10.6 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-shm0 ppc64el 1.11.1-1ubuntu1 [5522 B] Get:63 http://ftpmaster.internal/ubuntu artful/main ppc64el libxrender1 ppc64el 1:0.9.10-1 [17.6 kB] Get:64 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libcairo2 ppc64el 1.14.10-1 [602 kB] Get:65 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libcups2 ppc64el 2.2.4-2 [199 kB] Get:66 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el libcupsimage2 ppc64el 2.2.4-2 [19.7 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main ppc64el libgraphite2-3 ppc64el 1.3.10-2 [66.8 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main ppc64el libijs-0.35 ppc64el 0.35-12 [15.0 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main ppc64el libjbig2dec0 ppc64el 0.13-4.1 [56.6 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main ppc64el libjpeg8 ppc64el 8c-2ubuntu8 [2146 B] Get:71 http://ftpmaster.internal/ubuntu artful/main ppc64el liblcms2-2 ppc64el 2.7-1ubuntu1 [164 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main ppc64el libpaper1 ppc64el 1.1.24+nmu5ubuntu1 [13.4 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main ppc64el libtiff5 ppc64el 4.0.8-4 [154 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main ppc64el libgs9-common all 9.19~dfsg+1-0ubuntu10 [2988 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main ppc64el libgs9 ppc64el 9.19~dfsg+1-0ubuntu10 [2285 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main ppc64el libharfbuzz0b ppc64el 1.4.2-1 [205 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main ppc64el libharfbuzz-icu0 ppc64el 1.4.2-1 [5330 B] Get:78 http://ftpmaster.internal/ubuntu artful/main ppc64el libkpathsea6 ppc64el 2017.20170613.44572-3 [52.9 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main ppc64el libnspr4 ppc64el 2:4.13.1-0ubuntu1 [101 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main ppc64el libnss3 ppc64el 2:3.28.4-0ubuntu2 [1107 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main ppc64el libpaper-utils ppc64el 1.1.24+nmu5ubuntu1 [8368 B] Get:82 http://ftpmaster.internal/ubuntu artful/main ppc64el libpoppler64 ppc64el 0.48.0-2ubuntu2 [781 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main ppc64el libpotrace0 ppc64el 1.14-2 [18.3 kB] Get:84 http://ftpmaster.internal/ubuntu artful/main ppc64el libptexenc1 ppc64el 2017.20170613.44572-3 [35.5 kB] Get:85 http://ftpmaster.internal/ubuntu artful/main ppc64el libpthread-stubs0-dev ppc64el 0.3-4 [3894 B] Get:86 http://ftpmaster.internal/ubuntu artful/main ppc64el libsynctex1 ppc64el 2017.20170613.44572-3 [39.4 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main ppc64el libtexlua52 ppc64el 2017.20170613.44572-3 [96.3 kB] Get:88 http://ftpmaster.internal/ubuntu artful/main ppc64el xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:89 http://ftpmaster.internal/ubuntu artful/main ppc64el x11proto-core-dev all 7.0.31-1 [700 kB] Get:90 http://ftpmaster.internal/ubuntu artful/main ppc64el libxau-dev ppc64el 1:1.0.8-1 [9358 B] Get:91 http://ftpmaster.internal/ubuntu artful/main ppc64el libxdmcp-dev ppc64el 1:1.1.2-3 [26.1 kB] Get:92 http://ftpmaster.internal/ubuntu artful/main ppc64el x11proto-input-dev all 2.3.2-1 [118 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main ppc64el x11proto-kb-dev all 1.0.7-1 [226 kB] Get:94 http://ftpmaster.internal/ubuntu artful/main ppc64el xtrans-dev all 1.3.5-1 [70.5 kB] Get:95 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb1-dev ppc64el 1.11.1-1ubuntu1 [73.8 kB] Get:96 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-dev ppc64el 2:1.6.4-3 [651 kB] Get:97 http://ftpmaster.internal/ubuntu artful/main ppc64el libxt6 ppc64el 1:1.1.5-1 [152 kB] Get:98 http://ftpmaster.internal/ubuntu artful/main ppc64el libxmu6 ppc64el 2:1.1.2-2 [43.4 kB] Get:99 http://ftpmaster.internal/ubuntu artful/main ppc64el libxpm4 ppc64el 1:3.5.12-1 [35.9 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main ppc64el libxaw7 ppc64el 2:1.0.13-1 [176 kB] Get:101 http://ftpmaster.internal/ubuntu artful/main ppc64el libxi6 ppc64el 2:1.7.9-1 [29.0 kB] Get:102 http://ftpmaster.internal/ubuntu artful/main ppc64el libzzip-0-13 ppc64el 0.13.62-3.1 [24.5 kB] Get:103 http://ftpmaster.internal/ubuntu artful/main ppc64el rubygems-integration all 1.11 [4994 B] Get:104 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby-did-you-mean all 1.0.0-2 [8390 B] Get:105 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby-minitest all 5.10.2-1 [37.5 kB] Get:106 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby-net-telnet all 0.1.1-2 [12.6 kB] Get:107 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby-power-assert all 0.3.0-1 [7952 B] Get:108 http://ftpmaster.internal/ubuntu artful-proposed/main ppc64el ruby-test-unit all 3.2.5-1 [61.1 kB] Get:109 http://ftpmaster.internal/ubuntu artful/main ppc64el libruby2.3 ppc64el 2.3.3-1ubuntu1 [2990 kB] Get:110 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby2.3 ppc64el 2.3.3-1ubuntu1 [41.2 kB] Get:111 http://ftpmaster.internal/ubuntu artful/main ppc64el ruby ppc64el 1:2.3.3 [5636 B] Get:112 http://ftpmaster.internal/ubuntu artful/main ppc64el rake all 12.0.0-1 [44.2 kB] Get:113 http://ftpmaster.internal/ubuntu artful/main ppc64el t1utils ppc64el 1.39-2 [59.7 kB] Get:114 http://ftpmaster.internal/ubuntu artful/main ppc64el texlive-binaries ppc64el 2017.20170613.44572-3 [8285 kB] Get:115 http://ftpmaster.internal/ubuntu artful/main ppc64el xdg-utils all 1.1.1-1ubuntu2 [59.6 kB] Get:116 http://ftpmaster.internal/ubuntu artful/main ppc64el texlive-base all 2017.20170629-1 [18.6 MB] Get:117 http://ftpmaster.internal/ubuntu artful/main ppc64el texlive-latex-base all 2017.20170629-1 [946 kB] Get:118 http://ftpmaster.internal/ubuntu artful/universe ppc64el texlive-lang-cjk all 2017.20170629-1 [807 kB] Get:119 http://ftpmaster.internal/ubuntu artful/universe ppc64el texlive-lang-japanese all 2017.20170629-1 [16.8 MB] Get:120 http://ftpmaster.internal/ubuntu artful/main ppc64el texlive-latex-recommended all 2017.20170629-1 [14.8 MB] Get:121 http://ftpmaster.internal/ubuntu artful/universe ppc64el xutils-dev ppc64el 1:7.7+5ubuntu1 [240 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 118 MB in 3s (30.1 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12362 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libxau6:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12353 files and directories currently installed.) Preparing to unpack .../000-libxau6_1%3a1.0.8-1_ppc64el.deb ... Unpacking libxau6:ppc64el (1:1.0.8-1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../001-libbsd0_0.8.5-1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.8.5-1) ... Selecting previously unselected package libxdmcp6:ppc64el. Preparing to unpack .../002-libxdmcp6_1%3a1.1.2-3_ppc64el.deb ... Unpacking libxdmcp6:ppc64el (1:1.1.2-3) ... Selecting previously unselected package libxcb1:ppc64el. Preparing to unpack .../003-libxcb1_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb1:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../004-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:ppc64el. Preparing to unpack .../005-libx11-6_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-6:ppc64el (2:1.6.4-3) ... Selecting previously unselected package libxext6:ppc64el. Preparing to unpack .../006-libxext6_2%3a1.3.3-1_ppc64el.deb ... Unpacking libxext6:ppc64el (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../007-groff-base_1.22.3-9_ppc64el.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../008-bsdmainutils_9.0.12ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.12ubuntu1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../009-libpipeline1_1.4.2-1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../010-man-db_2.7.6.1-2_ppc64el.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package fonts-ipaexfont-gothic. Preparing to unpack .../011-fonts-ipaexfont-gothic_00301-3ubuntu1_all.deb ... Unpacking fonts-ipaexfont-gothic (00301-3ubuntu1) ... Selecting previously unselected package fonts-ipaexfont-mincho. Preparing to unpack .../012-fonts-ipaexfont-mincho_00301-3ubuntu1_all.deb ... Unpacking fonts-ipaexfont-mincho (00301-3ubuntu1) ... Selecting previously unselected package fonts-ipafont-gothic. Preparing to unpack .../013-fonts-ipafont-gothic_00303-16ubuntu1_all.deb ... Unpacking fonts-ipafont-gothic (00303-16ubuntu1) ... Selecting previously unselected package fonts-ipafont-mincho. Preparing to unpack .../014-fonts-ipafont-mincho_00303-16ubuntu1_all.deb ... Unpacking fonts-ipafont-mincho (00303-16ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:ppc64el. Preparing to unpack .../015-libjpeg-turbo8_1.5.1-0ubuntu1_ppc64el.deb ... Unpacking libjpeg-turbo8:ppc64el (1.5.1-0ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../016-x11-common_1%3a7.7+19ubuntu1_all.deb ... Unpacking x11-common (1:7.7+19ubuntu1) ... Selecting previously unselected package libice6:ppc64el. Preparing to unpack .../017-libice6_2%3a1.0.9-2_ppc64el.deb ... Unpacking libice6:ppc64el (2:1.0.9-2) ... Selecting previously unselected package libsm6:ppc64el. Preparing to unpack .../018-libsm6_2%3a1.2.2-1_ppc64el.deb ... Unpacking libsm6:ppc64el (2:1.2.2-1) ... Selecting previously unselected package poppler-data. Preparing to unpack .../019-poppler-data_0.4.7-8_all.deb ... Unpacking poppler-data (0.4.7-8) ... Selecting previously unselected package ucf. Preparing to unpack .../020-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package tex-common. Preparing to unpack .../021-tex-common_6.07_all.deb ... Unpacking tex-common (6.07) ... Selecting previously unselected package libjbig0:ppc64el. Preparing to unpack .../022-libjbig0_2.1-3.1_ppc64el.deb ... Unpacking libjbig0:ppc64el (2.1-3.1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../023-libmagic-mgc_1%3a5.30-1_ppc64el.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../024-libmagic1_1%3a5.30-1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../025-file_1%3a5.30-1_ppc64el.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package libdbus-1-3:ppc64el. Preparing to unpack .../026-libdbus-1-3_1.10.18-1ubuntu2_ppc64el.deb ... Unpacking libdbus-1-3:ppc64el (1.10.18-1ubuntu2) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../027-libexpat1_2.2.2-1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.2-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../028-gettext-base_0.19.8.1-2ubuntu1_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../029-libglib2.0-0_2.53.3-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.53.3-1) ... Selecting previously unselected package libicu57:ppc64el. Preparing to unpack .../030-libicu57_57.1-6_ppc64el.deb ... Unpacking libicu57:ppc64el (57.1-6) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../031-libxml2_2.9.4+dfsg1-3_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.4+dfsg1-3) ... Selecting previously unselected package libyaml-0-2:ppc64el. Preparing to unpack .../032-libyaml-0-2_0.1.7-2ubuntu3_ppc64el.deb ... Unpacking libyaml-0-2:ppc64el (0.1.7-2ubuntu3) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../033-libsigsegv2_2.11-1_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../034-m4_1.4.18-1_ppc64el.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../035-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../036-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../037-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../038-autopoint_0.19.8.1-2ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../039-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../040-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../041-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../042-libfile-stripnondeterminism-perl_0.038-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.038-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../043-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../044-dh-strip-nondeterminism_0.038-1_all.deb ... Unpacking dh-strip-nondeterminism (0.038-1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../045-libcroco3_0.6.12-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../046-gettext_0.19.8.1-2ubuntu1_ppc64el.deb ... Unpacking gettext (0.19.8.1-2ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../047-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../048-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../049-debhelper_10.4ubuntu3_all.deb ... Unpacking debhelper (10.4ubuntu3) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../050-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../051-fontconfig-config_2.11.94-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.11.94-0ubuntu2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../052-fonts-lmodern_2.004.5-3_all.deb ... Unpacking fonts-lmodern (2.004.5-3) ... Selecting previously unselected package libavahi-common-data:ppc64el. Preparing to unpack .../053-libavahi-common-data_0.6.32-1ubuntu1_ppc64el.deb ... Unpacking libavahi-common-data:ppc64el (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-common3:ppc64el. Preparing to unpack .../054-libavahi-common3_0.6.32-1ubuntu1_ppc64el.deb ... Unpacking libavahi-common3:ppc64el (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-client3:ppc64el. Preparing to unpack .../055-libavahi-client3_0.6.32-1ubuntu1_ppc64el.deb ... Unpacking libavahi-client3:ppc64el (0.6.32-1ubuntu1) ... Selecting previously unselected package libfreetype6:ppc64el. Preparing to unpack .../056-libfreetype6_2.8-0.2ubuntu1_ppc64el.deb ... Unpacking libfreetype6:ppc64el (2.8-0.2ubuntu1) ... Selecting previously unselected package libfontconfig1:ppc64el. Preparing to unpack .../057-libfontconfig1_2.11.94-0ubuntu2_ppc64el.deb ... Unpacking libfontconfig1:ppc64el (2.11.94-0ubuntu2) ... Selecting previously unselected package libpixman-1-0:ppc64el. Preparing to unpack .../058-libpixman-1-0_0.34.0-1_ppc64el.deb ... Unpacking libpixman-1-0:ppc64el (0.34.0-1) ... Selecting previously unselected package libxcb-render0:ppc64el. Preparing to unpack .../059-libxcb-render0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-render0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shm0:ppc64el. Preparing to unpack .../060-libxcb-shm0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-shm0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxrender1:ppc64el. Preparing to unpack .../061-libxrender1_1%3a0.9.10-1_ppc64el.deb ... Unpacking libxrender1:ppc64el (1:0.9.10-1) ... Selecting previously unselected package libcairo2:ppc64el. Preparing to unpack .../062-libcairo2_1.14.10-1_ppc64el.deb ... Unpacking libcairo2:ppc64el (1.14.10-1) ... Selecting previously unselected package libcups2:ppc64el. Preparing to unpack .../063-libcups2_2.2.4-2_ppc64el.deb ... Unpacking libcups2:ppc64el (2.2.4-2) ... Selecting previously unselected package libcupsimage2:ppc64el. Preparing to unpack .../064-libcupsimage2_2.2.4-2_ppc64el.deb ... Unpacking libcupsimage2:ppc64el (2.2.4-2) ... Selecting previously unselected package libgraphite2-3:ppc64el. Preparing to unpack .../065-libgraphite2-3_1.3.10-2_ppc64el.deb ... Unpacking libgraphite2-3:ppc64el (1.3.10-2) ... Selecting previously unselected package libijs-0.35:ppc64el. Preparing to unpack .../066-libijs-0.35_0.35-12_ppc64el.deb ... Unpacking libijs-0.35:ppc64el (0.35-12) ... Selecting previously unselected package libjbig2dec0:ppc64el. Preparing to unpack .../067-libjbig2dec0_0.13-4.1_ppc64el.deb ... Unpacking libjbig2dec0:ppc64el (0.13-4.1) ... Selecting previously unselected package libjpeg8:ppc64el. Preparing to unpack .../068-libjpeg8_8c-2ubuntu8_ppc64el.deb ... Unpacking libjpeg8:ppc64el (8c-2ubuntu8) ... Selecting previously unselected package liblcms2-2:ppc64el. Preparing to unpack .../069-liblcms2-2_2.7-1ubuntu1_ppc64el.deb ... Unpacking liblcms2-2:ppc64el (2.7-1ubuntu1) ... Selecting previously unselected package libpaper1:ppc64el. Preparing to unpack .../070-libpaper1_1.1.24+nmu5ubuntu1_ppc64el.deb ... Unpacking libpaper1:ppc64el (1.1.24+nmu5ubuntu1) ... Selecting previously unselected package libtiff5:ppc64el. Preparing to unpack .../071-libtiff5_4.0.8-4_ppc64el.deb ... Unpacking libtiff5:ppc64el (4.0.8-4) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../072-libgs9-common_9.19~dfsg+1-0ubuntu10_all.deb ... Unpacking libgs9-common (9.19~dfsg+1-0ubuntu10) ... Selecting previously unselected package libgs9:ppc64el. Preparing to unpack .../073-libgs9_9.19~dfsg+1-0ubuntu10_ppc64el.deb ... Unpacking libgs9:ppc64el (9.19~dfsg+1-0ubuntu10) ... Selecting previously unselected package libharfbuzz0b:ppc64el. Preparing to unpack .../074-libharfbuzz0b_1.4.2-1_ppc64el.deb ... Unpacking libharfbuzz0b:ppc64el (1.4.2-1) ... Selecting previously unselected package libharfbuzz-icu0:ppc64el. Preparing to unpack .../075-libharfbuzz-icu0_1.4.2-1_ppc64el.deb ... Unpacking libharfbuzz-icu0:ppc64el (1.4.2-1) ... Selecting previously unselected package libkpathsea6:ppc64el. Preparing to unpack .../076-libkpathsea6_2017.20170613.44572-3_ppc64el.deb ... Unpacking libkpathsea6:ppc64el (2017.20170613.44572-3) ... Selecting previously unselected package libnspr4:ppc64el. Preparing to unpack .../077-libnspr4_2%3a4.13.1-0ubuntu1_ppc64el.deb ... Unpacking libnspr4:ppc64el (2:4.13.1-0ubuntu1) ... Selecting previously unselected package libnss3:ppc64el. Preparing to unpack .../078-libnss3_2%3a3.28.4-0ubuntu2_ppc64el.deb ... Unpacking libnss3:ppc64el (2:3.28.4-0ubuntu2) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../079-libpaper-utils_1.1.24+nmu5ubuntu1_ppc64el.deb ... Unpacking libpaper-utils (1.1.24+nmu5ubuntu1) ... Selecting previously unselected package libpoppler64:ppc64el. Preparing to unpack .../080-libpoppler64_0.48.0-2ubuntu2_ppc64el.deb ... Unpacking libpoppler64:ppc64el (0.48.0-2ubuntu2) ... Selecting previously unselected package libpotrace0. Preparing to unpack .../081-libpotrace0_1.14-2_ppc64el.deb ... Unpacking libpotrace0 (1.14-2) ... Selecting previously unselected package libptexenc1:ppc64el. Preparing to unpack .../082-libptexenc1_2017.20170613.44572-3_ppc64el.deb ... Unpacking libptexenc1:ppc64el (2017.20170613.44572-3) ... Selecting previously unselected package libpthread-stubs0-dev:ppc64el. Preparing to unpack .../083-libpthread-stubs0-dev_0.3-4_ppc64el.deb ... Unpacking libpthread-stubs0-dev:ppc64el (0.3-4) ... Selecting previously unselected package libsynctex1:ppc64el. Preparing to unpack .../084-libsynctex1_2017.20170613.44572-3_ppc64el.deb ... Unpacking libsynctex1:ppc64el (2017.20170613.44572-3) ... Selecting previously unselected package libtexlua52:ppc64el. Preparing to unpack .../085-libtexlua52_2017.20170613.44572-3_ppc64el.deb ... Unpacking libtexlua52:ppc64el (2017.20170613.44572-3) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../086-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../087-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package libxau-dev:ppc64el. Preparing to unpack .../088-libxau-dev_1%3a1.0.8-1_ppc64el.deb ... Unpacking libxau-dev:ppc64el (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:ppc64el. Preparing to unpack .../089-libxdmcp-dev_1%3a1.1.2-3_ppc64el.deb ... Unpacking libxdmcp-dev:ppc64el (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../090-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../091-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../092-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:ppc64el. Preparing to unpack .../093-libxcb1-dev_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb1-dev:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-dev:ppc64el. Preparing to unpack .../094-libx11-dev_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-dev:ppc64el (2:1.6.4-3) ... Selecting previously unselected package libxt6:ppc64el. Preparing to unpack .../095-libxt6_1%3a1.1.5-1_ppc64el.deb ... Unpacking libxt6:ppc64el (1:1.1.5-1) ... Selecting previously unselected package libxmu6:ppc64el. Preparing to unpack .../096-libxmu6_2%3a1.1.2-2_ppc64el.deb ... Unpacking libxmu6:ppc64el (2:1.1.2-2) ... Selecting previously unselected package libxpm4:ppc64el. Preparing to unpack .../097-libxpm4_1%3a3.5.12-1_ppc64el.deb ... Unpacking libxpm4:ppc64el (1:3.5.12-1) ... Selecting previously unselected package libxaw7:ppc64el. Preparing to unpack .../098-libxaw7_2%3a1.0.13-1_ppc64el.deb ... Unpacking libxaw7:ppc64el (2:1.0.13-1) ... Selecting previously unselected package libxi6:ppc64el. Preparing to unpack .../099-libxi6_2%3a1.7.9-1_ppc64el.deb ... Unpacking libxi6:ppc64el (2:1.7.9-1) ... Selecting previously unselected package libzzip-0-13:ppc64el. Preparing to unpack .../100-libzzip-0-13_0.13.62-3.1_ppc64el.deb ... Unpacking libzzip-0-13:ppc64el (0.13.62-3.1) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../101-rubygems-integration_1.11_all.deb ... Unpacking rubygems-integration (1.11) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../102-ruby-did-you-mean_1.0.0-2_all.deb ... Unpacking ruby-did-you-mean (1.0.0-2) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../103-ruby-minitest_5.10.2-1_all.deb ... Unpacking ruby-minitest (5.10.2-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../104-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../105-ruby-power-assert_0.3.0-1_all.deb ... Unpacking ruby-power-assert (0.3.0-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../106-ruby-test-unit_3.2.5-1_all.deb ... Unpacking ruby-test-unit (3.2.5-1) ... Selecting previously unselected package libruby2.3:ppc64el. Preparing to unpack .../107-libruby2.3_2.3.3-1ubuntu1_ppc64el.deb ... Unpacking libruby2.3:ppc64el (2.3.3-1ubuntu1) ... Selecting previously unselected package ruby2.3. Preparing to unpack .../108-ruby2.3_2.3.3-1ubuntu1_ppc64el.deb ... Unpacking ruby2.3 (2.3.3-1ubuntu1) ... Selecting previously unselected package ruby. Preparing to unpack .../109-ruby_1%3a2.3.3_ppc64el.deb ... Unpacking ruby (1:2.3.3) ... Selecting previously unselected package rake. Preparing to unpack .../110-rake_12.0.0-1_all.deb ... Unpacking rake (12.0.0-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../111-t1utils_1.39-2_ppc64el.deb ... Unpacking t1utils (1.39-2) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../112-texlive-binaries_2017.20170613.44572-3_ppc64el.deb ... Unpacking texlive-binaries (2017.20170613.44572-3) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../113-xdg-utils_1.1.1-1ubuntu2_all.deb ... Unpacking xdg-utils (1.1.1-1ubuntu2) ... Selecting previously unselected package texlive-base. Preparing to unpack .../114-texlive-base_2017.20170629-1_all.deb ... Unpacking texlive-base (2017.20170629-1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../115-texlive-latex-base_2017.20170629-1_all.deb ... Unpacking texlive-latex-base (2017.20170629-1) ... Selecting previously unselected package texlive-lang-cjk. Preparing to unpack .../116-texlive-lang-cjk_2017.20170629-1_all.deb ... Unpacking texlive-lang-cjk (2017.20170629-1) ... Selecting previously unselected package texlive-lang-japanese. Preparing to unpack .../117-texlive-lang-japanese_2017.20170629-1_all.deb ... Unpacking texlive-lang-japanese (2017.20170629-1) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../118-texlive-latex-recommended_2017.20170629-1_all.deb ... Unpacking texlive-latex-recommended (2017.20170629-1) ... Selecting previously unselected package xutils-dev. Preparing to unpack .../119-xutils-dev_1%3a7.7+5ubuntu1_ppc64el.deb ... Unpacking xutils-dev (1:7.7+5ubuntu1) ... Selecting previously unselected package sbuild-build-depends-canna-dummy. Preparing to unpack .../120-sbuild-build-depends-canna-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-canna-dummy (0.invalid.0) ... Setting up libgs9-common (9.19~dfsg+1-0ubuntu10) ... Setting up libkpathsea6:ppc64el (2017.20170613.44572-3) ... Setting up libtexlua52:ppc64el (2017.20170613.44572-3) ... Setting up libexpat1:ppc64el (2.2.2-1) ... Setting up libsynctex1:ppc64el (2017.20170613.44572-3) ... Setting up libptexenc1:ppc64el (2017.20170613.44572-3) ... Setting up fonts-ipafont-gothic (00303-16ubuntu1) ... update-alternatives: using /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode Setting up libarchive-zip-perl (1.59-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:ppc64el (2.7-1ubuntu1) ... Setting up libjbig0:ppc64el (2.1-3.1) ... Setting up libsigsegv2:ppc64el (2.11-1) ... Setting up libpthread-stubs0-dev:ppc64el (0.3-4) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up poppler-data (0.4.7-8) ... Setting up fonts-ipafont-mincho (00303-16ubuntu1) ... update-alternatives: using /usr/share/fonts/opentype/ipafont-mincho/ipam.ttf to provide /usr/share/fonts/truetype/fonts-japanese-mincho.ttf (fonts-japanese-mincho.ttf) in auto mode Setting up fonts-ipaexfont-gothic (00301-3ubuntu1) ... 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 xutils-dev (1:7.7+5ubuntu1) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:ppc64el (2.53.3-1) ... No schema files found: doing nothing. Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up gettext-base (0.19.8.1-2ubuntu1) ... Setting up libjpeg-turbo8:ppc64el (1.5.1-0ubuntu1) ... Setting up libpipeline1:ppc64el (1.4.2-1) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:ppc64el (57.1-6) ... Setting up libbsd0:ppc64el (0.8.5-1) ... Setting up libnspr4:ppc64el (2:4.13.1-0ubuntu1) ... Setting up ucf (3.0036) ... Setting up libxml2:ppc64el (2.9.4+dfsg1-3) ... Setting up libfreetype6:ppc64el (2.8-0.2ubuntu1) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libmagic1:ppc64el (1:5.30-1) ... Setting up libgraphite2-3:ppc64el (1.3.10-2) ... Setting up libcroco3:ppc64el (0.6.12-1) ... Setting up fonts-ipaexfont-mincho (00301-3ubuntu1) ... 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 libjbig2dec0:ppc64el (0.13-4.1) ... Setting up ruby-did-you-mean (1.0.0-2) ... Setting up libyaml-0-2:ppc64el (0.1.7-2ubuntu3) ... Setting up libpixman-1-0:ppc64el (0.34.0-1) ... Setting up xtrans-dev (1.3.5-1) ... Processing triggers for libc-bin (2.24-12ubuntu1) ... Setting up autotools-dev (20161112.1) ... Setting up t1utils (1.39-2) ... Processing triggers for systemd (233-8ubuntu3) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libijs-0.35:ppc64el (0.35-12) ... Setting up rubygems-integration (1.11) ... Setting up libpotrace0 (1.14-2) ... Setting up libxdmcp6:ppc64el (1:1.1.2-3) ... Setting up bsdmainutils (9.0.12ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up ruby-minitest (5.10.2-1) ... Setting up libzzip-0-13:ppc64el (0.13.62-3.1) ... Setting up x11-common (1:7.7+19ubuntu1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up xdg-utils (1.1.1-1ubuntu2) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libxau6:ppc64el (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-2ubuntu1) ... Setting up libdbus-1-3:ppc64el (1.10.18-1ubuntu2) ... Setting up fonts-lmodern (2.004.5-3) ... Setting up ruby-power-assert (0.3.0-1) ... Setting up libavahi-common-data:ppc64el (0.6.32-1ubuntu1) ... Setting up libfile-stripnondeterminism-perl (0.038-1) ... Setting up libjpeg8:ppc64el (8c-2ubuntu8) ... Setting up libpaper1:ppc64el (1.1.24+nmu5ubuntu1) ... Creating config file /etc/papersize with new version Setting up libpaper-utils (1.1.24+nmu5ubuntu1) ... Setting up fontconfig-config (2.11.94-0ubuntu2) ... Setting up tex-common (6.07) ... update-language: texlive-base not installed and configured, doing nothing! Setting up x11proto-core-dev (7.0.31-1) ... Setting up gettext (0.19.8.1-2ubuntu1) ... Setting up libnss3:ppc64el (2:3.28.4-0ubuntu2) ... Setting up libharfbuzz0b:ppc64el (1.4.2-1) ... Setting up libtiff5:ppc64el (4.0.8-4) ... Setting up libxau-dev:ppc64el (1:1.0.8-1) ... Setting up autoconf (2.69-10) ... Setting up file (1:5.30-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:ppc64el (1:1.1.2-3) ... Setting up automake (1:1.15-6ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libice6:ppc64el (2:1.0.9-2) ... Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libavahi-common3:ppc64el (0.6.32-1ubuntu1) ... Setting up libxcb1:ppc64el (1.11.1-1ubuntu1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up libtool (2.4.6-2) ... Setting up libfontconfig1:ppc64el (2.11.94-0ubuntu2) ... Setting up libsm6:ppc64el (2:1.2.2-1) ... Setting up libxcb-render0:ppc64el (1.11.1-1ubuntu1) ... Setting up libharfbuzz-icu0:ppc64el (1.4.2-1) ... Setting up po-debconf (1.0.20) ... Setting up libpoppler64:ppc64el (0.48.0-2ubuntu2) ... Setting up libx11-6:ppc64el (2:1.6.4-3) ... Setting up libxcb-shm0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxpm4:ppc64el (1:3.5.12-1) ... Setting up libxt6:ppc64el (1:1.1.5-1) ... Setting up libxrender1:ppc64el (1:0.9.10-1) ... Setting up libxcb1-dev:ppc64el (1.11.1-1ubuntu1) ... Setting up libavahi-client3:ppc64el (0.6.32-1ubuntu1) ... Setting up libx11-dev:ppc64el (2:1.6.4-3) ... Setting up libcups2:ppc64el (2.2.4-2) ... Setting up libxext6:ppc64el (2:1.3.3-1) ... Setting up libxmu6:ppc64el (2:1.1.2-2) ... Setting up libcupsimage2:ppc64el (2.2.4-2) ... Setting up libgs9:ppc64el (9.19~dfsg+1-0ubuntu10) ... Setting up libxi6:ppc64el (2:1.7.9-1) ... Setting up libxaw7:ppc64el (2:1.0.13-1) ... Setting up libcairo2:ppc64el (1.14.10-1) ... Setting up texlive-binaries (2017.20170613.44572-3) ... 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 (2017.20170629-1) ... /usr/bin/tl-paper: setting paper size for dvips to a4. /usr/bin/tl-paper: setting paper size for dvipdfmx to a4. /usr/bin/tl-paper: setting paper size for xdvi to a4. /usr/bin/tl-paper: setting paper size for pdftex to a4. Setting up texlive-latex-base (2017.20170629-1) ... Setting up texlive-latex-recommended (2017.20170629-1) ... Setting up texlive-lang-cjk (2017.20170629-1) ... Setting up rake (12.0.0-1) ... Setting up dh-autoreconf (14) ... Setting up ruby-test-unit (3.2.5-1) ... Setting up dh-strip-nondeterminism (0.038-1) ... Setting up libruby2.3:ppc64el (2.3.3-1ubuntu1) ... Setting up debhelper (10.4ubuntu3) ... Setting up ruby2.3 (2.3.3-1ubuntu1) ... Setting up ruby (1:2.3.3) ... Setting up texlive-lang-japanese (2017.20170629-1) ... Setting up sbuild-build-depends-canna-dummy (0.invalid.0) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 27987 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for tex-common (6.07) ... 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. Processing triggers for libc-bin (2.24-12ubuntu1) ... Processing triggers for systemd (233-8ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-83-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.28.90.20170704-0ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-6_6.4.0-1ubuntu2 gcc-6_6.4.0-1ubuntu2 libc6-dev_2.24-12ubuntu1 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 linux-libc-dev_4.11.0-11.16 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5~beta1 apt-transport-https_1.5~beta1 autoconf_2.69-10 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-2ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu101 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.28.90.20170704-0ubuntu1 bsdmainutils_9.0.12ubuntu1 bsdutils_1:2.29-1ubuntu3 build-essential_12.1ubuntu2 bzip2_1.0.6-8.1 ca-certificates_20161130+nmu1 coreutils_8.26-3ubuntu3 cpp_4:6.3.0-2ubuntu2 cpp-6_6.4.0-1ubuntu2 dash_0.5.8-2.3ubuntu1 debconf_1.5.63 debhelper_10.4ubuntu3 debianutils_4.8.1.1 dh-autoreconf_14 dh-strip-nondeterminism_0.038-1 diffutils_1:3.5-3 dmsetup_2:1.02.137-2ubuntu2 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-1ubuntu2 file_1:5.30-1 findutils_4.6.0+git+20170606-3 fontconfig-config_2.11.94-0ubuntu2 fonts-dejavu-core_2.37-1 fonts-ipaexfont-gothic_00301-3ubuntu1 fonts-ipaexfont-mincho_00301-3ubuntu1 fonts-ipafont-gothic_00303-16ubuntu1 fonts-ipafont-mincho_00303-16ubuntu1 fonts-lmodern_2.004.5-3 g++_4:6.3.0-2ubuntu2 g++-6_6.4.0-1ubuntu2 gcc_4:6.3.0-2ubuntu2 gcc-6_6.4.0-1ubuntu2 gcc-6-base_6.4.0-1ubuntu2 gcc-7-base_7.1.0-9ubuntu1 gettext_0.19.8.1-2ubuntu1 gettext-base_0.19.8.1-2ubuntu1 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.48 init-system-helpers_1.48 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu8 libapt-pkg5.0_1.5~beta1 libarchive-zip-perl_1.59-1 libasan3_6.4.0-1ubuntu2 libasn1-8-heimdal_7.4.0.dfsg.1-1 libassuan0_2.4.3-2 libatomic1_7.1.0-9ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu1 libaudit1_1:2.7.7-1ubuntu1 libavahi-client3_0.6.32-1ubuntu1 libavahi-common-data_0.6.32-1ubuntu1 libavahi-common3_0.6.32-1ubuntu1 libblkid1_2.29-1ubuntu3 libbsd0_0.8.5-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-12ubuntu1 libc-dev-bin_2.24-12ubuntu1 libc6_2.24-12ubuntu1 libc6-dev_2.24-12ubuntu1 libcairo2_1.14.10-1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_7.1.0-9ubuntu1 libcomerr2_1.43.4-2 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.2-0ubuntu1 libcups2_2.2.4-2 libcupsimage2_2.2.4-2 libcurl3-gnutls_7.52.1-5ubuntu1 libdb5.3_5.3.28-13 libdbus-1-3_1.10.18-1ubuntu2 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu2 libdpkg-perl_1.18.24ubuntu1 libexpat1_2.2.2-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.29-1ubuntu3 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.038-1 libfontconfig1_2.11.94-0ubuntu2 libfreetype6_2.8-0.2ubuntu1 libgcc-6-dev_6.4.0-1ubuntu2 libgcc1_1:7.1.0-9ubuntu1 libgcrypt20_1.7.8-2 libgdbm3_1.8.3-14 libglib2.0-0_2.53.3-1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu1 libgomp1_7.1.0-9ubuntu1 libgpg-error0_1.27-3 libgraphite2-3_1.3.10-2 libgs9_9.19~dfsg+1-0ubuntu10 libgs9-common_9.19~dfsg+1-0ubuntu10 libgssapi-krb5-2_1.15.1-1 libgssapi3-heimdal_7.4.0.dfsg.1-1 libharfbuzz-icu0_1.4.2-1 libharfbuzz0b_1.4.2-1 libhcrypto4-heimdal_7.4.0.dfsg.1-1 libheimbase1-heimdal_7.4.0.dfsg.1-1 libheimntlm0-heimdal_7.4.0.dfsg.1-1 libhogweed4_3.3-1 libhx509-5-heimdal_7.4.0.dfsg.1-1 libice6_2:1.0.9-2 libicu57_57.1-6 libidn11_1.33-1 libidn2-0_2.0.2-1 libijs-0.35_0.35-12 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.1.0-9ubuntu1 libjbig0_2.1-3.1 libjbig2dec0_0.13-4.1 libjpeg-turbo8_1.5.1-0ubuntu1 libjpeg8_8c-2ubuntu8 libk5crypto3_1.15.1-1 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu1 libkpathsea6_2017.20170613.44572-3 libkrb5-26-heimdal_7.4.0.dfsg.1-1 libkrb5-3_1.15.1-1 libkrb5support0_1.15.1-1 libksba8_1.3.5-2 liblcms2-2_2.7-1ubuntu1 libldap-2.4-2_2.4.44+dfsg-7ubuntu1 libldap-common_2.4.44+dfsg-7ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.30-1 libmagic1_1:5.30-1 libmount1_2.29-1ubuntu3 libmpc3_1.0.3-1 libmpfr4_3.1.5-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.5-2 libnspr4_2:4.13.1-0ubuntu1 libnss3_2:3.28.4-0ubuntu2 libp11-kit0_0.23.7-3 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpaper-utils_1.1.24+nmu5ubuntu1 libpaper1_1.1.24+nmu5ubuntu1 libpcre3_2:8.39-3 libperl5.24_5.24.1-7ubuntu1 libpipeline1_1.4.2-1 libpixman-1-0_0.34.0-1 libpng16-16_1.6.30-2 libpoppler64_0.48.0-2ubuntu2 libpotrace0_1.14-2 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.17.0-5 libptexenc1_2017.20170613.44572-3 libpthread-stubs0-dev_0.3-4 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.4.0.dfsg.1-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libruby2.3_2.3.3-1ubuntu1 libsasl2-2_2.1.27~101-g0780600+dfsg-2ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2ubuntu1 libseccomp2_2.3.1-2.1ubuntu1 libselinux1_2.6-3build1 libsemanage-common_2.6-2build1 libsemanage1_2.6-2build1 libsepol1_2.6-2 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsm6_2:1.2.2-1 libsmartcols1_2.29-1ubuntu3 libsqlite3-0_3.19.3-3 libss2_1.43.4-2 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 libsynctex1_2017.20170613.44572-3 libsystemd0_233-8ubuntu3 libtasn1-6_4.12-2 libtexlua52_2017.20170613.44572-3 libtiff5_4.0.8-4 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libubsan0_7.1.0-9ubuntu1 libudev1_233-8ubuntu3 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.29-1ubuntu3 libwind0-heimdal_7.4.0.dfsg.1-1 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-render0_1.11.1-1ubuntu1 libxcb-shm0_1.11.1-1ubuntu1 libxcb1_1.11.1-1ubuntu1 libxcb1-dev_1.11.1-1ubuntu1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1 libxi6_2:1.7.9-1 libxml2_2.9.4+dfsg1-3 libxmu6_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxt6_1:1.1.5-1 libyaml-0-2_0.1.7-2ubuntu3 libzzip-0-13_0.13.62-3.1 linux-libc-dev_4.11.0-11.16 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu2 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mount_2.29-1ubuntu3 multiarch-support_2.24-12ubuntu1 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu2 patch_2.7.5-1build1 perl_5.24.1-7ubuntu1 perl-base_5.24.1-7ubuntu1 perl-modules-5.24_5.24.1-7ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 poppler-data_0.4.7-8 procps_2:3.3.12-1ubuntu2 rake_12.0.0-1 readline-common_7.0-0ubuntu2 ruby_1:2.3.3 ruby-did-you-mean_1.0.0-2 ruby-minitest_5.10.2-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_0.3.0-1 ruby-test-unit_3.2.5-1 ruby2.3_2.3.3-1ubuntu1 rubygems-integration_1.11 sbuild-build-depends-canna-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9+nmu1 systemd_233-8ubuntu3 systemd-sysv_233-8ubuntu3 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 t1utils_1.39-2 tar_1.29b-1.1 tex-common_6.07 texlive-base_2017.20170629-1 texlive-binaries_2017.20170613.44572-3 texlive-lang-cjk_2017.20170629-1 texlive-lang-japanese_2017.20170629-1 texlive-latex-base_2017.20170629-1 texlive-latex-recommended_2017.20170629-1 tzdata_2017b-2 ubuntu-keyring_2016.10.27 ucf_3.0036 util-linux_2.29-1ubuntu3 x11-common_1:7.7+19ubuntu1 x11proto-core-dev_7.0.31-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 xdg-utils_1.1.1-1ubuntu2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xutils-dev_1:7.7+5ubuntu1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sun Jul 16 14:17:38 2017 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./canna_3.7p3-14.dsc dpkg-source: info: extracting canna in canna-3.7p3 dpkg-source: info: unpacking canna_3.7p3.orig.tar.gz dpkg-source: info: unpacking canna_3.7p3-14.debian.tar.xz 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 06_fix_spelling_error.patch dpkg-source: info: applying 07_fix_manpages_error.patch dpkg-source: info: applying 08_fix_ftbfs_on_hurd-i386.patch dpkg-source: info: applying 09_fix_format_security.patch dpkg-source: info: applying 10_fix_manpages_error.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<> SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package canna dpkg-buildpackage: info: source version 3.7p3-14 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build canna-3.7p3 dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean dh: Compatibility levels before 9 are deprecated (level 7 in use) dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' [ ! -f Makefile ] || /usr/bin/make clean [ ! -f Makefile ] || /usr/bin/make distclean [ ! -f doc/man/guide/tex/Makefile ] || /usr/bin/make -C doc/man/guide/tex clean [ ! -f doc/man/guide/tex/Makefile ] || /usr/bin/make -C doc/man/guide/tex distclean # remove created symlinks rm -f doc/intern/canna.sty doc/lisp/canna.sty \ doc/man/guide/tex/canna.sty doc/misc/canna.sty # remove generated files rm -f configure canuum/configure canuum/config.h.in Canna.conf accanna.h.in rm -fr /<>/debian/tmpDefCannaSrvDir # restore autotools helper files for i in /<>/canuum/config.guess /<>/canuum/config.sub; do \ [ -e $i.dh-orig ] || continue; \ mv -f $i.dh-orig $i; \ done dh_auto_clean dh_auto_clean: Compatibility levels before 9 are deprecated (level 7 in use) make[1]: Leaving directory '/<>' dh_clean dh_clean: Compatibility levels before 9 are deprecated (level 7 in use) debian/rules build-arch dh build-arch dh: Compatibility levels before 9 are deprecated (level 7 in use) dh_testdir -a dh_update_autotools_config -a dh_auto_configure -a dh_auto_configure: Compatibility levels before 9 are deprecated (level 7 in use) debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_testdir dh_auto_clean dh_auto_clean: Compatibility levels before 9 are deprecated (level 7 in use) # update autotools helper files for i in config.guess config.sub; do \ [ ! -e /<>/canuum/$i.dh-orig ] || continue; \ mv -f /<>/canuum/$i /<>/canuum/$i.dh-orig; \ cp -f /usr/share/misc/$i /<>/canuum/$i; \ done ./mkrelease.sh && xmkmf + cp Canna.conf.dist Canna.conf + autoconf + autoheader + rm -rf autom4te.cache + cd canuum + autoconf + autoheader autoheader: 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' and autoheader: WARNING: `AC_DEFINE_UNQUOTED' 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="$(dpkg-buildflags --get CFLAGS) $(dpkg-buildflags --get CPPFLAGS)" \ LOCAL_LDFLAGS="$(dpkg-buildflags --get LDFLAGS)" \ SHLIBGLOBALSFLAGS="$(dpkg-buildflags --get LDFLAGS)" make[2]: Entering directory '/<>' Building canna make Makefiles make[3]: Entering directory '/<>' making Makefiles in lib... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/lib' making Makefiles in lib/RKindep... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/RKindep' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/RKindep' making Makefiles in lib/RK... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/RK' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/RK' making Makefiles in lib/RKC... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/RKC' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/RKC' making Makefiles in lib/RKC16... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/RKC16' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/RKC16' making Makefiles in lib/canna... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/canna' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/canna' making Makefiles in lib/canna16... make[5]: Entering directory '/<>/lib' make[5]: Leaving directory '/<>/lib' make[5]: Entering directory '/<>/lib/canna16' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/lib/canna16' make[4]: Leaving directory '/<>/lib' making Makefiles in canna... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/canna' make[4]: Nothing to be done for 'Makefiles'. make[4]: Leaving directory '/<>/canna' making Makefiles in server... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/server' make[4]: Nothing to be done for 'Makefiles'. make[4]: Leaving directory '/<>/server' making Makefiles in cmd... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/cmd' making Makefiles in cmd/crfreq... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/crfreq' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/crfreq' making Makefiles in cmd/crxdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/crxdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/crxdic' making Makefiles in cmd/crxgram... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/crxgram' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/crxgram' making Makefiles in cmd/ctow... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/ctow' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/ctow' making Makefiles in cmd/dpromdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/dpromdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/dpromdic' making Makefiles in cmd/dpxdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/dpxdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/dpxdic' making Makefiles in cmd/dicar... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/dicar' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/dicar' making Makefiles in cmd/forcpp... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/forcpp' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/forcpp' making Makefiles in cmd/forsort... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/forsort' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/forsort' making Makefiles in cmd/kpdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/kpdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/kpdic' making Makefiles in cmd/mergewd... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/mergewd' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/mergewd' making Makefiles in cmd/splitwd... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/splitwd' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/splitwd' making Makefiles in cmd/wtoc... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/wtoc' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/wtoc' making Makefiles in cmd/mkromdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/mkromdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/mkromdic' making Makefiles in cmd/mkbindic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/mkbindic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/mkbindic' making Makefiles in cmd/dpbindic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/dpbindic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/dpbindic' making Makefiles in cmd/chkconc... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/chkconc' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/chkconc' making Makefiles in cmd/canlisp... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/canlisp' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/canlisp' making Makefiles in cmd/cannacheck... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/cannacheck' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/cannacheck' making Makefiles in cmd/cannastat... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/cannastat' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/cannastat' making Makefiles in cmd/cshost... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/cshost' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/cshost' making Makefiles in cmd/catdic... make[5]: Entering directory '/<>/cmd' make[5]: Leaving directory '/<>/cmd' make[5]: Entering directory '/<>/cmd/catdic' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/cmd/catdic' make[4]: Leaving directory '/<>/cmd' making Makefiles in dic... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/dic' making Makefiles in dic/ideo... make[5]: Entering directory '/<>/dic' make[5]: Leaving directory '/<>/dic' make[5]: Entering directory '/<>/dic/ideo' making Makefiles in dic/ideo/pubdic... make[6]: Entering directory '/<>/dic/ideo' make[6]: Leaving directory '/<>/dic/ideo' make[6]: Entering directory '/<>/dic/ideo/pubdic' make[6]: Nothing to be done for 'Makefiles'. make[6]: Leaving directory '/<>/dic/ideo/pubdic' making Makefiles in dic/ideo/grammar... make[6]: Entering directory '/<>/dic/ideo' make[6]: Leaving directory '/<>/dic/ideo' make[6]: Entering directory '/<>/dic/ideo/grammar' make[6]: Nothing to be done for 'Makefiles'. make[6]: Leaving directory '/<>/dic/ideo/grammar' making Makefiles in dic/ideo/words... make[6]: Entering directory '/<>/dic/ideo' make[6]: Leaving directory '/<>/dic/ideo' make[6]: Entering directory '/<>/dic/ideo/words' make[6]: Nothing to be done for 'Makefiles'. make[6]: Leaving directory '/<>/dic/ideo/words' make[5]: Leaving directory '/<>/dic/ideo' making Makefiles in dic/phono... make[5]: Entering directory '/<>/dic' make[5]: Leaving directory '/<>/dic' make[5]: Entering directory '/<>/dic/phono' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/dic/phono' make[4]: Leaving directory '/<>/dic' making Makefiles in misc... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/misc' making Makefiles in misc/initfiles... make[5]: Entering directory '/<>/misc' make[5]: Leaving directory '/<>/misc' make[5]: Entering directory '/<>/misc/initfiles' make[5]: Nothing to be done for 'Makefiles'. make[5]: Leaving directory '/<>/misc/initfiles' make[4]: Leaving directory '/<>/misc' making Makefiles in doc... make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[4]: Entering directory '/<>/doc' make[4]: Nothing to be done for 'Makefiles'. make[4]: Leaving directory '/<>/doc' make[3]: Leaving directory '/<>' make cleandir make[3]: Entering directory '/<>' 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 '/<>' make includes make[3]: Entering directory '/<>' creating cannaconf.h IN_MAKE=yes ./confwrapper run ./configure --prefix=/usr/ make[4]: Entering directory '/<>' ./confwrapper mkenv CPPFLAGS -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO > cwenv.sh ./confwrapper mkenv CC env gcc -m64 >> cwenv.sh ./confwrapper mkenv CFLAGS -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 >> cwenv.sh make[4]: Leaving directory '/<>' CPPFLAGS="-Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO" CC="env gcc -m64" CFLAGS="-g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" ./configure --prefix=/usr/ checking for gcc... env gcc -m64 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 we are using the GNU C compiler... yes checking whether env gcc -m64 accepts -g... yes checking for env gcc -m64 option to accept ISO C89... none needed checking how to run the C preprocessor... env gcc -m64 -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for memory.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for an ANSI C-conforming const... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether env gcc -m64 needs -traditional... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking whether setpgrp takes no argument... 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 vprintf... yes checking for _doprnt... no checking for bzero... yes checking for dup2... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for gethostname... yes checking for inet_ntoa... yes checking for isascii... yes checking for memchr... yes checking for memset... yes checking for mkdir... yes checking for munmap... yes checking for select... yes checking for setlocale... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strrchr... yes checking for strspn... yes checking for index... yes checking for bcopy... yes checking for memcpy... yes checking for setsid... yes checking for rename... yes checking for FD_ISSET... no checking for strlcpy... 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 *... 8 checking for struct hostent.h_addr_list... yes configure: creating ./config.status config.status: creating accanna.h config.status: executing pubconf.h commands config.status: creating "pubconf.h" rm -f -r include + mkdir -p ./include/canna + mkdir -p ./include/RKindep cd ./include + ln -s -f ../cannaconf.h . cd ./include + ln -s -f ../accanna.h . cd ./include/canna + ln -s -f ../../pubconf.h . including in ./lib... make[4]: Entering directory '/<>/lib' including in lib/RKindep... make[5]: Entering directory '/<>/lib/RKindep' awk -f ../canna/GSYM.awk < cfuncs.exp > cfuncs.sub awk -f ../canna/GSYM.awk < file.exp > file.sub awk -f ../canna/GSYM.awk < cksum.exp > cksum.sub awk -f ../canna/GSYM.awk < ecfuncs.exp > ecfuncs.sub awk -f ../canna/GSYM.awk < strops.exp > strops.sub cd ../../include/RKindep + ln -s -f ../../lib/RKindep/cfuncs.h . + ln -s -f ../../lib/RKindep/file.h . + ln -s -f ../../lib/RKindep/cksum.h . + ln -s -f ../../lib/RKindep/ecfuncs.h . + ln -s -f ../../lib/RKindep/strops.h . + ln -s -f ../../lib/RKindep/cfuncs.sub . + ln -s -f ../../lib/RKindep/file.sub . + ln -s -f ../../lib/RKindep/cksum.sub . + ln -s -f ../../lib/RKindep/ecfuncs.sub . + ln -s -f ../../lib/RKindep/strops.sub . make[5]: Leaving directory '/<>/lib/RKindep' including in lib/RK... make[5]: Entering directory '/<>/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 '/<>/lib/RK' including in lib/RKC... make[5]: Entering directory '/<>/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 '/<>/lib/RKC' including in lib/RKC16... make[5]: Entering directory '/<>/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 '/<>/lib/RKC16' including in lib/canna... make[5]: Entering directory '/<>/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 '/<>/lib/canna' including in lib/canna16... make[5]: Entering directory '/<>/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 '/<>/lib/canna16' make[4]: Leaving directory '/<>/lib' including in ./canna... make[4]: Entering directory '/<>/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 '/<>/canna' including in ./server... make[4]: Entering directory '/<>/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 '/<>/server' including in ./cmd... make[4]: Entering directory '/<>/cmd' including in cmd/crfreq... make[5]: Entering directory '/<>/cmd/crfreq' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/crfreq' including in cmd/crxdic... make[5]: Entering directory '/<>/cmd/crxdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/crxdic' including in cmd/crxgram... make[5]: Entering directory '/<>/cmd/crxgram' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/crxgram' including in cmd/ctow... make[5]: Entering directory '/<>/cmd/ctow' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/ctow' including in cmd/dpromdic... make[5]: Entering directory '/<>/cmd/dpromdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/dpromdic' including in cmd/dpxdic... make[5]: Entering directory '/<>/cmd/dpxdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/dpxdic' including in cmd/dicar... make[5]: Entering directory '/<>/cmd/dicar' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/dicar' including in cmd/forcpp... make[5]: Entering directory '/<>/cmd/forcpp' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/forcpp' including in cmd/forsort... make[5]: Entering directory '/<>/cmd/forsort' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/forsort' including in cmd/kpdic... make[5]: Entering directory '/<>/cmd/kpdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/kpdic' including in cmd/mergewd... make[5]: Entering directory '/<>/cmd/mergewd' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/mergewd' including in cmd/splitwd... make[5]: Entering directory '/<>/cmd/splitwd' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/splitwd' including in cmd/wtoc... make[5]: Entering directory '/<>/cmd/wtoc' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/wtoc' including in cmd/mkromdic... make[5]: Entering directory '/<>/cmd/mkromdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/mkromdic' including in cmd/mkbindic... make[5]: Entering directory '/<>/cmd/mkbindic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/mkbindic' including in cmd/dpbindic... make[5]: Entering directory '/<>/cmd/dpbindic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/dpbindic' including in cmd/chkconc... make[5]: Entering directory '/<>/cmd/chkconc' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/chkconc' including in cmd/canlisp... make[5]: Entering directory '/<>/cmd/canlisp' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/canlisp' including in cmd/cannacheck... make[5]: Entering directory '/<>/cmd/cannacheck' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/cannacheck' including in cmd/cannastat... make[5]: Entering directory '/<>/cmd/cannastat' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/cannastat' including in cmd/cshost... make[5]: Entering directory '/<>/cmd/cshost' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/cshost' including in cmd/catdic... make[5]: Entering directory '/<>/cmd/catdic' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/cmd/catdic' make[4]: Leaving directory '/<>/cmd' including in ./dic... make[4]: Entering directory '/<>/dic' including in dic/ideo... make[5]: Entering directory '/<>/dic/ideo' including in dic/ideo/pubdic... make[6]: Entering directory '/<>/dic/ideo/pubdic' make[6]: Nothing to be done for 'includes'. make[6]: Leaving directory '/<>/dic/ideo/pubdic' including in dic/ideo/grammar... make[6]: Entering directory '/<>/dic/ideo/grammar' make[6]: Nothing to be done for 'includes'. make[6]: Leaving directory '/<>/dic/ideo/grammar' including in dic/ideo/words... make[6]: Entering directory '/<>/dic/ideo/words' make[6]: Nothing to be done for 'includes'. make[6]: Leaving directory '/<>/dic/ideo/words' make[5]: Leaving directory '/<>/dic/ideo' including in dic/phono... make[5]: Entering directory '/<>/dic/phono' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/dic/phono' make[4]: Leaving directory '/<>/dic' including in ./misc... make[4]: Entering directory '/<>/misc' including in misc/initfiles... make[5]: Entering directory '/<>/misc/initfiles' make[5]: Nothing to be done for 'includes'. make[5]: Leaving directory '/<>/misc/initfiles' make[4]: Leaving directory '/<>/misc' including in ./doc... make[4]: Entering directory '/<>/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 '/<>/doc' make[3]: Leaving directory '/<>' make -k depend make[3]: Entering directory '/<>' depending in ./lib... make[4]: Entering directory '/<>/lib' depending in lib/RKindep... make[5]: Entering directory '/<>/lib/RKindep' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/lib/RKindep' depending in lib/RK... make[5]: Entering directory '/<>/lib/RK' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/lib/RK' depending in lib/RKC... make[5]: Entering directory '/<>/lib/RKC' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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 '/<>/lib/RKC' depending in lib/RKC16... make[5]: Entering directory '/<>/lib/RKC16' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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 '/<>/lib/RKC16' depending in lib/canna... make[5]: Entering directory '/<>/lib/canna' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/lib/canna' depending in lib/canna16... make[5]: Entering directory '/<>/lib/canna16' awk -f GSYM.awk < globnames > sglobal.h gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/lib/canna16' make[4]: Leaving directory '/<>/lib' depending in ./canna... make[4]: Entering directory '/<>/canna' make[4]: Nothing to be done for 'depend'. make[4]: Leaving directory '/<>/canna' depending in ./server... make[4]: Entering directory '/<>/server' gccmakedep -- -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/server' depending in ./cmd... make[4]: Entering directory '/<>/cmd' depending in cmd/crfreq... make[5]: Entering directory '/<>/cmd/crfreq' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/crfreq' depending in cmd/crxdic... make[5]: Entering directory '/<>/cmd/crxdic' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/crxdic' depending in cmd/crxgram... make[5]: Entering directory '/<>/cmd/crxgram' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/crxgram' depending in cmd/ctow... make[5]: Entering directory '/<>/cmd/ctow' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/ctow' depending in cmd/dpromdic... make[5]: Entering directory '/<>/cmd/dpromdic' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/dpromdic' depending in cmd/dpxdic... make[5]: Entering directory '/<>/cmd/dpxdic' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/dpxdic' depending in cmd/dicar... make[5]: Entering directory '/<>/cmd/dicar' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/dicar' depending in cmd/forcpp... make[5]: Entering directory '/<>/cmd/forcpp' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/forcpp' depending in cmd/forsort... make[5]: Entering directory '/<>/cmd/forsort' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/forsort' depending in cmd/kpdic... make[5]: Entering directory '/<>/cmd/kpdic' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/kpdic' depending in cmd/mergewd... make[5]: Entering directory '/<>/cmd/mergewd' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/mergewd' depending in cmd/splitwd... make[5]: Entering directory '/<>/cmd/splitwd' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/splitwd' depending in cmd/wtoc... make[5]: Entering directory '/<>/cmd/wtoc' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/wtoc' depending in cmd/mkromdic... make[5]: Entering directory '/<>/cmd/mkromdic' make[5]: Nothing to be done for 'depend'. make[5]: Leaving directory '/<>/cmd/mkromdic' depending in cmd/mkbindic... make[5]: Entering directory '/<>/cmd/mkbindic' make[5]: Nothing to be done for 'depend'. make[5]: Leaving directory '/<>/cmd/mkbindic' depending in cmd/dpbindic... make[5]: Entering directory '/<>/cmd/dpbindic' make[5]: Nothing to be done for 'depend'. make[5]: Leaving directory '/<>/cmd/dpbindic' depending in cmd/chkconc... make[5]: Entering directory '/<>/cmd/chkconc' gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/chkconc' depending in cmd/canlisp... make[5]: Entering directory '/<>/cmd/canlisp' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/canlisp' depending in cmd/cannacheck... make[5]: Entering directory '/<>/cmd/cannacheck' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/cannacheck' depending in cmd/cannastat... make[5]: Entering directory '/<>/cmd/cannastat' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/cannastat' depending in cmd/cshost... make[5]: Entering directory '/<>/cmd/cshost' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/cshost' depending in cmd/catdic... make[5]: Entering directory '/<>/cmd/catdic' gccmakedep -- -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/cmd/catdic' make[4]: Leaving directory '/<>/cmd' depending in ./dic... make[4]: Entering directory '/<>/dic' depending in dic/ideo... make[5]: Entering directory '/<>/dic/ideo' depending in dic/ideo/pubdic... make[6]: Entering directory '/<>/dic/ideo/pubdic' gccmakedep -- -I../../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/dic/ideo/pubdic' depending in dic/ideo/grammar... make[6]: Entering directory '/<>/dic/ideo/grammar' make[6]: Nothing to be done for 'depend'. make[6]: Leaving directory '/<>/dic/ideo/grammar' depending in dic/ideo/words... make[6]: Entering directory '/<>/dic/ideo/words' make[6]: Nothing to be done for 'depend'. make[6]: Leaving directory '/<>/dic/ideo/words' make[5]: Leaving directory '/<>/dic/ideo' depending in dic/phono... make[5]: Entering directory '/<>/dic/phono' make[5]: Nothing to be done for 'depend'. make[5]: Leaving directory '/<>/dic/phono' make[4]: Leaving directory '/<>/dic' depending in ./misc... make[4]: Entering directory '/<>/misc' depending in misc/initfiles... make[5]: Entering directory '/<>/misc/initfiles' gccmakedep -- -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 '/<>/misc/initfiles' make[4]: Leaving directory '/<>/misc' depending in ./doc... make[4]: Entering directory '/<>/doc' make[4]: Nothing to be done for 'depend'. make[4]: Leaving directory '/<>/doc' make[3]: Leaving directory '/<>' make make[3]: Entering directory '/<>' making all in ./lib... make[4]: Entering directory '/<>/lib' making all in lib/RKindep... make[5]: Entering directory '/<>/lib/RKindep' rm -f cfuncs.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f basename.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from basename.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cksum.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cksum.c:60: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libRKindep.a ar clq libRKindep.a cfuncs.o basename.o cksum.o file.o strops.o ranlib libRKindep.a make[5]: Leaving directory '/<>/lib/RKindep' making all in lib/RK... make[5]: Entering directory '/<>/lib/RK' rm -f tempdic.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from tempdic.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ tempdic.c:128:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomi_equal(x, y, n) ^~~~~~~~~~ tempdic.c:232:1: warning: return type defaults to ‘int’ [-Wimplicit-int] enterTD(dm, td, gram, word) ^~~~~~~ tempdic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: tempdic.c,v 1.4 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~ rm -f permdic.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from permdic.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # 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] int i; ^ permdic.c: At top level: permdic.c:368:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 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] static char rcs_id[] = "$Id: permdic.c,v 1.8 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~~ permdic.c: In function ‘_Rkpctl’: permdic.c:745:9: warning: ‘ecount’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ecount || cval < (nk-1)*(nk-2)) { ^ permdic.c:745:17: warning: ‘cval’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ecount || cval < (nk-1)*(nk-2)) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rm -f dicsw.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from dicsw.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # 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] extern _Rkpopen pro((struct DM *, char *, int, struct RkKxGram *)); ^~~~~~~~ dicsw.c:31:8: warning: type defaults to ‘int’ in declaration of ‘_Rkpclose’ [-Wimplicit-int] extern _Rkpclose pro((struct DM *, char *, struct RkKxGram *)); ^~~~~~~~~ dicsw.c:32:8: warning: type defaults to ‘int’ in declaration of ‘_Rkpsearch’ [-Wimplicit-int] extern _Rkpsearch ^~~~~~~~~~ dicsw.c:35:8: warning: type defaults to ‘int’ in declaration of ‘_Rkpio’ [-Wimplicit-int] extern _Rkpio pro((struct DM *, struct ncache *, int)); ^~~~~~ dicsw.c:36:8: warning: type defaults to ‘int’ in declaration of ‘_Rkpctl’ [-Wimplicit-int] extern _Rkpctl ^~~~~~~ dicsw.c:38:8: warning: type defaults to ‘int’ in declaration of ‘_Rkpsync’ [-Wimplicit-int] extern _Rkpsync pro((struct RkContext *, struct DM *, struct DM *)); ^~~~~~~~ dicsw.c:40:8: warning: type defaults to ‘int’ in declaration of ‘_Rktopen’ [-Wimplicit-int] extern _Rktopen pro((struct DM *, char *, int, struct RkKxGram *)); ^~~~~~~~ dicsw.c:41:8: warning: type defaults to ‘int’ in declaration of ‘_Rktclose’ [-Wimplicit-int] extern _Rktclose pro((struct DM *, char *, struct RkKxGram *)); ^~~~~~~~~ dicsw.c:42:8: warning: type defaults to ‘int’ in declaration of ‘_Rktsearch’ [-Wimplicit-int] extern _Rktsearch ^~~~~~~~~~ dicsw.c:45:8: warning: type defaults to ‘int’ in declaration of ‘_Rktio’ [-Wimplicit-int] extern _Rktio pro((struct DM *, struct ncache *, int)); ^~~~~~ dicsw.c:46:8: warning: type defaults to ‘int’ in declaration of ‘_Rktctl’ [-Wimplicit-int] extern _Rktctl ^~~~~~~ dicsw.c:48:8: warning: type defaults to ‘int’ in declaration of ‘_Rktsync’ [-Wimplicit-int] extern _Rktsync pro((struct RkContext *, struct DM *, struct DM *)); ^~~~~~~~ dicsw.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from ngram.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ ngram.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 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] *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] *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01); ~~~~~~~~~~~~~~^~~~~~ ngram.c: In function ‘_RkUparseWrec’: ngram.c:888:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] if (add && i == ncnd || !add && endt && endt < endp - 1) { ~~~~^~~~~~~~~~~~ At top level: ngram.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: ngram.c,v 1.10 2003/09/24 14:50:40 aida_s Exp $"; ^~~~~ rm -f bun.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from bun.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ bun.c:513:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwSubstYomi(cx_num, ys, ye, yomi, newLen) ^~~~~~~~~~~~ bun.c:1756:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, ^~~~~~~~~~~~~~~~~ bun.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[] = "$Id: bun.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $"; ^~~~~ rm -f context.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from context.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ context.c: In function ‘_RkInitialize’: context.c:105:6: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration] if (mkdir(path, MKDIR_MODE) < 0 && ^~~~~ At top level: context.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: context.c,v 1.5 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~ rm -f nword.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from nword.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # 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] static compword pro((const struct compRec *, const struct compRec *)); ^~~~~~~~ nword.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: nword.c,v 1.5 2003/07/31 19:03:51 aida_s Exp $"; ^~~~~ nword.c: In function ‘storeBun’: nword.c:1255:24: warning: ‘w’ may be used uninitialized in this function [-Wmaybe-uninitialized] for (w = words; w; w = w->nw_next) ~~^~~~~~~~~~~~ nword.c:1252:18: note: ‘w’ was declared here struct nword *w; ^ nword.c:1413:29: warning: ‘w’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (CanSplitWord(w) && w->nw_ylen == bun->nb_curlen) ~^~~~~~~~~ nword.c: In function ‘_RkSubstYomi’: nword.c:1713:18: warning: ‘head’ may be used uninitialized in this function [-Wmaybe-uninitialized] xq[i].tree = height2list(xqh, xq[i].maxlen); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nword.c:1297:26: note: ‘head’ was declared here struct nword *e, *p, *head, *tail; ^~~~ nword.c:2001:18: warning: ‘head’ may be used uninitialized in this function [-Wmaybe-uninitialized] xq[i].tree = height2list(xqh, xq[i].maxlen); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nword.c: In function ‘_RkRenbun2’: nword.c:1660:27: warning: ‘head’ may be used uninitialized in this function [-Wmaybe-uninitialized] xq[w->nw_ylen].tree = parseBun(cx, yy+len, ys1, ye1, 1, 1, &junk); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nword.c:1297:26: note: ‘head’ was declared here struct nword *e, *p, *head, *tail; ^~~~ nword.c:1639:16: warning: ‘head’ may be used uninitialized in this function [-Wmaybe-uninitialized] xq[0].tree = parseBun(cx, yy, ys, ye, 1, 1, &maxclen); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nword.c:1297:26: note: ‘head’ was declared here struct nword *e, *p, *head, *tail; ^~~~ nword.c: In function ‘_RkFlushYomi’: nword.c:1713:18: warning: ‘head’ may be used uninitialized in this function [-Wmaybe-uninitialized] xq[i].tree = height2list(xqh, xq[i].maxlen); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nword.c:1297:26: note: ‘head’ was declared here struct nword *e, *p, *head, *tail; ^~~~ rm -f ncache.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from ncache.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f dic.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from dic.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ dic.c:323:1: warning: return type defaults to ‘int’ [-Wimplicit-int] copyFile(src, dst) ^~~~~~~~ dic.c:885:1: warning: return type defaults to ‘int’ [-Wimplicit-int] GetLine(cx, gram, tdp, line, size) ^~~~~~~ dic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:36: warning: ‘dd’ may be used uninitialized in this function [-Wmaybe-uninitialized] res = dd ? DDchmod(dd, mode) : ACCES; rm -f util.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from util.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ util.c:470:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _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] } ^ At top level: util.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from kana.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ kana.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:721:8: warning: ‘byte’ may be used uninitialized in this function [-Wmaybe-uninitialized] int byte; ^~~~ rm -f bits.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from bits.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ bits.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: bits.c,v 1.2 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~ rm -f dd.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from dd.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # 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] _RkAllocDF(dd, lnk, type) ^~~~~~~~~~ dd.c: At top level: dd.c:1197:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DMcheck(spec, name) ^~~~~~~ dd.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="$Id: dd.c,v 1.5 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~ rm -f fq.o gcc -m64 -c -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKintern.h:58, from fq.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ fq.c: In function ‘FQopen’: fq.c:637:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] (void)read(fd, (char *)qm->dm_qbits, (int)xqm->ex_bsiz); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fq.c: In function ‘FQscan’: fq.c:557:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] (void)read(fd, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fq.c: In function ‘FQclose’: fq.c:667:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (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] static char rcsid[]="$Id: fq.c,v 1.6 2003/09/17 08:50:52 aida_s Exp $"; ^~~~~ rm -f libRK.a ar clq libRK.a tempdic.o permdic.o dicsw.o ngram.o bun.o context.o nword.o ncache.o dic.o util.o kana.o bits.o dd.o fq.o ranlib libRK.a make[5]: Leaving directory '/<>/lib/RK' making all in lib/RKC... make[5]: Entering directory '/<>/lib/RKC' rm -f rkc.o unshared/rkc.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from rkc.c:54: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ rkc.c:1545:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rkc.c: In function ‘CheckRemoteToolProtoVersion’: rkc.c:1545:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: In function ‘RkwRemoveDic’: rkc.c:1616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~~ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~ rkc.c: In function ‘removeBUN’: rkc.c:1881:14: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkKillServer() ^~~~~~~~~~~~ rkc.c:2601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^~~~~~~~~ rkc.c:2616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~ rkc.c: In function ‘RkRemoveDic’: rkc.c:2616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^~~~~~~~~~~ rkc.c:2630:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^~~~~~~~~ rkc.c: In function ‘RkGetSimpleKanji’: rkc.c:2730:1: warning: type of ‘dicname’ defaults to ‘int’ [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^~~~~~~~~~~~~~~~ At top level: rkc.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $"; ^~~~~~ rm -f rkc.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from rkc.c:54: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ rkc.c:1545:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rkc.c: In function ‘CheckRemoteToolProtoVersion’: rkc.c:1545:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: In function ‘RkwRemoveDic’: rkc.c:1616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~~ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~ rkc.c: In function ‘removeBUN’: rkc.c:1881:14: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkKillServer() ^~~~~~~~~~~~ rkc.c:2601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^~~~~~~~~ rkc.c:2616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~ rkc.c: In function ‘RkRemoveDic’: rkc.c:2616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^~~~~~~~~~~ rkc.c:2630:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^~~~~~~~~ rkc.c: In function ‘RkGetSimpleKanji’: rkc.c:2730:1: warning: type of ‘dicname’ defaults to ‘int’ [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^~~~~~~~~~~~~~~~ At top level: rkc.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from convert.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ convert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from convert.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ convert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdio.h:27:0, from wconvert.c:56: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ rkc_Connect_Iroha_Server( hostname ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:523:8: warning: type defaults to ‘int’ in declaration of ‘firstKouhoStore’ [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~~ wconvert.c:526:1: warning: return type defaults to ‘int’ [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^~~~~~~~~~~~~~~ wconvert.c: In function ‘RkcSendWRequest’: wconvert.c:760:22: warning: variable ‘wfds2’ set but not used [-Wunused-but-set-variable] rki_fd_set wfds, wfds2; ^~~~~ wconvert.c: At top level: wconvert.c:822:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^~~~~~~~~~~~~~~~ wconvert.c:845:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^~~~~~~~~~~~~~~~ wconvert.c:858:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^~~~~~~~~~~~~~~~ wconvert.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^~~~~~~~~~~~~~~~ wconvert.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^~~~~~~~~~~~~~~~ wconvert.c:924:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^~~~~~~~~~~~~~~~ wconvert.c:942:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^~~~~~~~~~~~~~~~ wconvert.c: In function ‘SendType6Request’: wconvert.c:942:1: warning: type of ‘bun’ defaults to ‘int’ [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^~~~~~~~~~~~~~~~ wconvert.c:979:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1013:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^~~~~~~~~~~~~~~~~ wconvert.c:1053:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^~~~~~~~~~~~~~~~~ wconvert.c:1087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^~~~~~~~~~~~~~~~~ wconvert.c:1127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1163:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^~~~~~~~~~~~~~~~~ wconvert.c:1251:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1284:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^~~~~~~~~~~~~~~~~ wconvert.c:1350:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^~~~~~~~~~~~~~~~~ wconvert.c:1388:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^~~~~~~~~~~~~~ wconvert.c:1405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^~~~~~~~~~~~~~ wconvert.c:1426:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^~~~~~~~~~~~~~ wconvert.c:1440:8: warning: type defaults to ‘int’ in declaration of ‘RecvType3Reply’ [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1443:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^~~~~~~~~~~~~~ wconvert.c:1470:8: warning: type defaults to ‘int’ in declaration of ‘RecvType4Reply’ [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1473:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^~~~~~~~~~~~~~ wconvert.c:1502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^~~~~~~~~~~~~~ wconvert.c:1520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^~~~~~~~~~~~~~ wconvert.c:1544:8: warning: type defaults to ‘int’ in declaration of ‘RecvType7Reply’ [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1547:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^~~~~~~~~~~~~~ wconvert.c:1576:8: warning: type defaults to ‘int’ in declaration of ‘RecvType8Reply’ [-Wimplicit-int] static RecvType8Reply ^~~~~~~~~~~~~~ wconvert.c:1580:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^~~~~~~~~~~~~~ wconvert.c:1611:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^~~~~~~~~~~~~~~ wconvert.c:1653:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_finalize’ [-Wimplicit-int] static rkcw_finalize pro((void)); ^~~~~~~~~~~~~ wconvert.c:1656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_finalize() ^~~~~~~~~~~~~ wconvert.c:1668:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_killserver’ [-Wimplicit-int] static rkcw_killserver pro((void)); ^~~~~~~~~~~~~~~ wconvert.c:1671:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_killserver() ^~~~~~~~~~~~~~~ wconvert.c:1683:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_context’ [-Wimplicit-int] static rkcw_create_context pro((void)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:1686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_context() ^~~~~~~~~~~~~~~~~~~ wconvert.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_duplicate_context’ [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_duplicate_context( cx ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1712:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_close_context’ [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~ wconvert.c:1715:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_close_context( cx ) ^~~~~~~~~~~~~~~~~~ wconvert.c:1728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1742:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_dictionary_list’ [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1745:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1754:1: warning: return type defaults to ‘int’ [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^~~~~~~~~~ wconvert.c:1769:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_define_dic’ [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1772:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1780:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dic’ [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1783:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1791:8: warning: type defaults to ‘int’ in declaration of ‘mount_dictionary’ [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1794:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^~~~~~~~~~~~~~~~ wconvert.c:1807:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_dictionary’ [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1810:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1818:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_umount_dictionary’ [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1821:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1828:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remount_dictionary’ [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1831:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1840:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_list’ [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~ wconvert.c:1843:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1865:1: warning: return type defaults to ‘int’ [-Wimplicit-int] end_convert(proto, cx, n, mod) ^~~~~~~~~~~ wconvert.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert_end’ [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^~~~~~~~~~~~~~~~ wconvert.c:1888:8: warning: type defaults to ‘int’ in declaration of ‘convStore’ [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1891:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convStore(n, data, len, dest) ^~~~~~~~~ wconvert.c:1904:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert’ [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^~~~~~~~~~~~ wconvert.c:1907:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^~~~~~~~~~~~ wconvert.c:1928:8: warning: type defaults to ‘int’ in declaration of ‘get_yomi’ [-Wimplicit-int] static get_yomi ^~~~~~~~ wconvert.c:1932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^~~~~~~~ wconvert.c:1945:8: warning: type defaults to ‘int’ in declaration of ‘yomiStore’ [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1948:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiStore(n, data, len, destb) ^~~~~~~~~ wconvert.c:1966:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_yomi’ [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^~~~~~~~~~~~~ wconvert.c:1969:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^~~~~~~~~~~~~ wconvert.c:1977:8: warning: type defaults to ‘int’ in declaration of ‘kanjilistStore’ [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1980:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^~~~~~~~~~~~~~ wconvert.c:2003:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_kanji_list’ [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:2006:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:2015:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_resize’ [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^~~~~~~~~~~ wconvert.c:2018:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^~~~~~~~~~~ wconvert.c:2034:1: warning: return type defaults to ‘int’ [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^~~~~~~~~~ wconvert.c:2051:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_yomi’ [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2054:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~ wconvert.c:2104:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_list_dictionary’ [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2107:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2128:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_dictionary’ [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2144:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dictionary’ [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2161:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_rename_dictionary’ [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2191:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_copy_dictionary’ [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2215:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_text_dictionary’ [-Wimplicit-int] static rkcw_get_text_dictionary ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2219:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2264:1: warning: return type defaults to ‘int’ [-Wimplicit-int] statusStore(n, data, dest) ^~~~~~~~~~~ wconvert.c:2287:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_stat’ [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^~~~~~~~~~~~~ wconvert.c:2290:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^~~~~~~~~~~~~ wconvert.c:2307:1: warning: return type defaults to ‘int’ [-Wimplicit-int] lexStore(n, data, dlen, dest) ^~~~~~~~ wconvert.c:2330:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_lex’ [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^~~~~~~~~~~~ wconvert.c:2333:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^~~~~~~~~~~~ wconvert.c:2352:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_autoconv’ [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^~~~~~~~~~~~~ wconvert.c:2355:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^~~~~~~~~~~~~ wconvert.c:2368:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_subst_yomi’ [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^~~~~~~~~~~~~~~ wconvert.c:2387:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_flush_yomi’ [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^~~~~~~~~~~~~~~ wconvert.c:2390:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_flush_yomi( cx ) ^~~~~~~~~~~~~~~ wconvert.c:2402:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_last_yomi’ [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~~~ wconvert.c:2405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^~~~~~~~~~~~~~~~~~ wconvert.c:2419:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remove_bun’ [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2422:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^~~~~~~~~~~~~~~ wconvert.c:2459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^~~~~~~~~~~~~~~~ wconvert.c:2489:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_simple_kanji’ [-Wimplicit-int] static rkcw_get_simple_kanji ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2493:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2532:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicinfoStore(n, data, dest) ^~~~~~~~~~~~ wconvert.c:2555:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_query_dic’ [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^~~~~~~~~~~~~~ wconvert.c:2558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^~~~~~~~~~~~~~ wconvert.c:2574:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_hinshi’ [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2577:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^~~~~~~~~~~~~~~ wconvert.c:2593:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_range’ [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:2596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~~ wconvert.c:2604:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_locale’ [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~ wconvert.c:2607:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^~~~~~~~~~~~~~~ wconvert.c:2614:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_sync’ [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^~~~~~~~~ wconvert.c:2617:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_sync(cx, dicname) ^~~~~~~~~ wconvert.c:2624:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_app_name’ [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~ wconvert.c:2627:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^~~~~~~~~~~~~~~~~ wconvert.c:2639:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_notice_group_name’ [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2642:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2654:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_chmod_dic’ [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~ wconvert.c:2657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^~~~~~~~~~~~~~ wconvert.c:2671:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_through’ [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^~~~~~~~~~~~ wconvert.c:2674:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^~~~~~~~~~~~ wconvert.c:51:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdio.h:27:0, from wconvert.c:56: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ rkc_Connect_Iroha_Server( hostname ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:523:8: warning: type defaults to ‘int’ in declaration of ‘firstKouhoStore’ [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~~ wconvert.c:526:1: warning: return type defaults to ‘int’ [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^~~~~~~~~~~~~~~ wconvert.c: In function ‘RkcSendWRequest’: wconvert.c:760:22: warning: variable ‘wfds2’ set but not used [-Wunused-but-set-variable] rki_fd_set wfds, wfds2; ^~~~~ wconvert.c: At top level: wconvert.c:822:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^~~~~~~~~~~~~~~~ wconvert.c:845:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^~~~~~~~~~~~~~~~ wconvert.c:858:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^~~~~~~~~~~~~~~~ wconvert.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^~~~~~~~~~~~~~~~ wconvert.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^~~~~~~~~~~~~~~~ wconvert.c:924:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^~~~~~~~~~~~~~~~ wconvert.c:942:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^~~~~~~~~~~~~~~~ wconvert.c: In function ‘SendType6Request’: wconvert.c:942:1: warning: type of ‘bun’ defaults to ‘int’ [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^~~~~~~~~~~~~~~~ wconvert.c:979:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1013:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^~~~~~~~~~~~~~~~~ wconvert.c:1053:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^~~~~~~~~~~~~~~~~ wconvert.c:1087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^~~~~~~~~~~~~~~~~ wconvert.c:1127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1163:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^~~~~~~~~~~~~~~~~ wconvert.c:1251:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1284:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^~~~~~~~~~~~~~~~~ wconvert.c:1350:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^~~~~~~~~~~~~~~~~ wconvert.c:1388:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^~~~~~~~~~~~~~ wconvert.c:1405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^~~~~~~~~~~~~~ wconvert.c:1426:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^~~~~~~~~~~~~~ wconvert.c:1440:8: warning: type defaults to ‘int’ in declaration of ‘RecvType3Reply’ [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1443:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^~~~~~~~~~~~~~ wconvert.c:1470:8: warning: type defaults to ‘int’ in declaration of ‘RecvType4Reply’ [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1473:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^~~~~~~~~~~~~~ wconvert.c:1502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^~~~~~~~~~~~~~ wconvert.c:1520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^~~~~~~~~~~~~~ wconvert.c:1544:8: warning: type defaults to ‘int’ in declaration of ‘RecvType7Reply’ [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1547:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^~~~~~~~~~~~~~ wconvert.c:1576:8: warning: type defaults to ‘int’ in declaration of ‘RecvType8Reply’ [-Wimplicit-int] static RecvType8Reply ^~~~~~~~~~~~~~ wconvert.c:1580:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^~~~~~~~~~~~~~ wconvert.c:1611:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^~~~~~~~~~~~~~~ wconvert.c:1653:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_finalize’ [-Wimplicit-int] static rkcw_finalize pro((void)); ^~~~~~~~~~~~~ wconvert.c:1656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_finalize() ^~~~~~~~~~~~~ wconvert.c:1668:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_killserver’ [-Wimplicit-int] static rkcw_killserver pro((void)); ^~~~~~~~~~~~~~~ wconvert.c:1671:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_killserver() ^~~~~~~~~~~~~~~ wconvert.c:1683:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_context’ [-Wimplicit-int] static rkcw_create_context pro((void)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:1686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_context() ^~~~~~~~~~~~~~~~~~~ wconvert.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_duplicate_context’ [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_duplicate_context( cx ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1712:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_close_context’ [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~ wconvert.c:1715:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_close_context( cx ) ^~~~~~~~~~~~~~~~~~ wconvert.c:1728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1742:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_dictionary_list’ [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1745:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1754:1: warning: return type defaults to ‘int’ [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^~~~~~~~~~ wconvert.c:1769:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_define_dic’ [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1772:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1780:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dic’ [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1783:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1791:8: warning: type defaults to ‘int’ in declaration of ‘mount_dictionary’ [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1794:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^~~~~~~~~~~~~~~~ wconvert.c:1807:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_dictionary’ [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1810:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1818:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_umount_dictionary’ [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1821:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1828:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remount_dictionary’ [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1831:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1840:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_list’ [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~ wconvert.c:1843:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1865:1: warning: return type defaults to ‘int’ [-Wimplicit-int] end_convert(proto, cx, n, mod) ^~~~~~~~~~~ wconvert.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert_end’ [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^~~~~~~~~~~~~~~~ wconvert.c:1888:8: warning: type defaults to ‘int’ in declaration of ‘convStore’ [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1891:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convStore(n, data, len, dest) ^~~~~~~~~ wconvert.c:1904:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert’ [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^~~~~~~~~~~~ wconvert.c:1907:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^~~~~~~~~~~~ wconvert.c:1928:8: warning: type defaults to ‘int’ in declaration of ‘get_yomi’ [-Wimplicit-int] static get_yomi ^~~~~~~~ wconvert.c:1932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^~~~~~~~ wconvert.c:1945:8: warning: type defaults to ‘int’ in declaration of ‘yomiStore’ [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1948:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiStore(n, data, len, destb) ^~~~~~~~~ wconvert.c:1966:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_yomi’ [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^~~~~~~~~~~~~ wconvert.c:1969:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^~~~~~~~~~~~~ wconvert.c:1977:8: warning: type defaults to ‘int’ in declaration of ‘kanjilistStore’ [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1980:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^~~~~~~~~~~~~~ wconvert.c:2003:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_kanji_list’ [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:2006:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:2015:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_resize’ [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^~~~~~~~~~~ wconvert.c:2018:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^~~~~~~~~~~ wconvert.c:2034:1: warning: return type defaults to ‘int’ [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^~~~~~~~~~ wconvert.c:2051:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_yomi’ [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2054:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~ wconvert.c:2104:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_list_dictionary’ [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2107:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2128:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_dictionary’ [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2144:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dictionary’ [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2161:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_rename_dictionary’ [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2191:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_copy_dictionary’ [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2215:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_text_dictionary’ [-Wimplicit-int] static rkcw_get_text_dictionary ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2219:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2264:1: warning: return type defaults to ‘int’ [-Wimplicit-int] statusStore(n, data, dest) ^~~~~~~~~~~ wconvert.c:2287:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_stat’ [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^~~~~~~~~~~~~ wconvert.c:2290:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^~~~~~~~~~~~~ wconvert.c:2307:1: warning: return type defaults to ‘int’ [-Wimplicit-int] lexStore(n, data, dlen, dest) ^~~~~~~~ wconvert.c:2330:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_lex’ [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^~~~~~~~~~~~ wconvert.c:2333:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^~~~~~~~~~~~ wconvert.c:2352:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_autoconv’ [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^~~~~~~~~~~~~ wconvert.c:2355:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^~~~~~~~~~~~~ wconvert.c:2368:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_subst_yomi’ [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^~~~~~~~~~~~~~~ wconvert.c:2387:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_flush_yomi’ [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^~~~~~~~~~~~~~~ wconvert.c:2390:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_flush_yomi( cx ) ^~~~~~~~~~~~~~~ wconvert.c:2402:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_last_yomi’ [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~~~ wconvert.c:2405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^~~~~~~~~~~~~~~~~~ wconvert.c:2419:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remove_bun’ [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2422:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^~~~~~~~~~~~~~~ wconvert.c:2459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^~~~~~~~~~~~~~~~ wconvert.c:2489:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_simple_kanji’ [-Wimplicit-int] static rkcw_get_simple_kanji ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2493:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2532:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicinfoStore(n, data, dest) ^~~~~~~~~~~~ wconvert.c:2555:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_query_dic’ [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^~~~~~~~~~~~~~ wconvert.c:2558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^~~~~~~~~~~~~~ wconvert.c:2574:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_hinshi’ [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2577:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^~~~~~~~~~~~~~~ wconvert.c:2593:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_range’ [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:2596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~~ wconvert.c:2604:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_locale’ [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~ wconvert.c:2607:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^~~~~~~~~~~~~~~ wconvert.c:2614:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_sync’ [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^~~~~~~~~ wconvert.c:2617:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_sync(cx, dicname) ^~~~~~~~~ wconvert.c:2624:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_app_name’ [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~ wconvert.c:2627:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^~~~~~~~~~~~~~~~~ wconvert.c:2639:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_notice_group_name’ [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2642:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2654:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_chmod_dic’ [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~ wconvert.c:2657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^~~~~~~~~~~~~~ wconvert.c:2671:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_through’ [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^~~~~~~~~~~~ wconvert.c:2674:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^~~~~~~~~~~~ wconvert.c:51:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from wutil.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ wutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $"; ^~~~~~ rm -f wutil.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from wutil.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ wutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from conf.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ conf.c: In function ‘RkcConfMgr_get_target’: conf.c:1340:18: warning: variable ‘endrec’ set but not used [-Wunused-but-set-variable] ConfRec *rec, *endrec; ^~~~~~ rm -f conf.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from conf.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ conf.c: In function ‘RkcConfMgr_get_target’: conf.c:1340:18: warning: variable ‘endrec’ set but not used [-Wunused-but-set-variable] ConfRec *rec, *endrec; ^~~~~~ rm -f cfuncs.o unshared/cfuncs.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cfuncs.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o unshared/file.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o unshared/strops.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libRKC.so.1.2~ + cd . + gcc -m64 -o ./libRKC.so.1.2~ -shared -Wl,-Bsymbolic-functions -Wl,-z,relro -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 clq ../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 '/<>/lib/RKC' making all in lib/RKC16... make[5]: Entering directory '/<>/lib/RKC16' rm -f rkc.o unshared/rkc.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from rkc.c:54: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ rkc.c:1545:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rkc.c: In function ‘CheckRemoteToolProtoVersion’: rkc.c:1545:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: In function ‘RkwRemoveDic’: rkc.c:1616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~~ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~ rkc.c: In function ‘removeBUN’: rkc.c:1881:14: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkKillServer() ^~~~~~~~~~~~ rkc.c:2601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^~~~~~~~~ rkc.c:2616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~ rkc.c: In function ‘RkRemoveDic’: rkc.c:2616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^~~~~~~~~~~ rkc.c:2630:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^~~~~~~~~ rkc.c: In function ‘RkGetSimpleKanji’: rkc.c:2730:1: warning: type of ‘dicname’ defaults to ‘int’ [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^~~~~~~~~~~~~~~~ At top level: rkc.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $"; ^~~~~~ rm -f rkc.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from rkc.c:54: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from rkc.c:53:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ rkc.c:1545:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CheckRemoteToolProtoVersion(mode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rkc.c: In function ‘CheckRemoteToolProtoVersion’: rkc.c:1545:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: In function ‘RkwRemoveDic’: rkc.c:1616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] RkwRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~~ rkc.c: At top level: rkc.c:1677:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~ rkc.c: In function ‘removeBUN’: rkc.c:1881:14: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] register i; ^ rkc.c: At top level: rkc.c:2195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkKillServer() ^~~~~~~~~~~~ rkc.c:2601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkListDic( cxnum, dirname, dicnames_return, size ) ^~~~~~~~~ rkc.c:2616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRemoveDic( cxnum, dicname, mode ) ^~~~~~~~~~~ rkc.c: In function ‘RkRemoveDic’: rkc.c:2616:1: warning: type of ‘mode’ defaults to ‘int’ [-Wimplicit-int] rkc.c: At top level: rkc.c:2623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkRenameDic( cxnum, dicname, newdicname, mode ) ^~~~~~~~~~~ rkc.c:2630:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkCopyDic(cxnum, dirname, dicname, newdicname, mode) ^~~~~~~~~ rkc.c: In function ‘RkGetSimpleKanji’: rkc.c:2730:1: warning: type of ‘dicname’ defaults to ‘int’ [-Wimplicit-int] RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis ) ^~~~~~~~~~~~~~~~ At top level: rkc.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from convert.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ convert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from convert.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from convert.c:29:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ convert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdio.h:27:0, from wconvert.c:56: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ rkc_Connect_Iroha_Server( hostname ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:523:8: warning: type defaults to ‘int’ in declaration of ‘firstKouhoStore’ [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~~ wconvert.c:526:1: warning: return type defaults to ‘int’ [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^~~~~~~~~~~~~~~ wconvert.c: In function ‘RkcSendWRequest’: wconvert.c:760:22: warning: variable ‘wfds2’ set but not used [-Wunused-but-set-variable] rki_fd_set wfds, wfds2; ^~~~~ wconvert.c: At top level: wconvert.c:822:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^~~~~~~~~~~~~~~~ wconvert.c:845:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^~~~~~~~~~~~~~~~ wconvert.c:858:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^~~~~~~~~~~~~~~~ wconvert.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^~~~~~~~~~~~~~~~ wconvert.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^~~~~~~~~~~~~~~~ wconvert.c:924:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^~~~~~~~~~~~~~~~ wconvert.c:942:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^~~~~~~~~~~~~~~~ wconvert.c: In function ‘SendType6Request’: wconvert.c:942:1: warning: type of ‘bun’ defaults to ‘int’ [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^~~~~~~~~~~~~~~~ wconvert.c:979:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1013:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^~~~~~~~~~~~~~~~~ wconvert.c:1053:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^~~~~~~~~~~~~~~~~ wconvert.c:1087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^~~~~~~~~~~~~~~~~ wconvert.c:1127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1163:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^~~~~~~~~~~~~~~~~ wconvert.c:1251:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1284:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^~~~~~~~~~~~~~~~~ wconvert.c:1350:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^~~~~~~~~~~~~~~~~ wconvert.c:1388:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^~~~~~~~~~~~~~ wconvert.c:1405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^~~~~~~~~~~~~~ wconvert.c:1426:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^~~~~~~~~~~~~~ wconvert.c:1440:8: warning: type defaults to ‘int’ in declaration of ‘RecvType3Reply’ [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1443:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^~~~~~~~~~~~~~ wconvert.c:1470:8: warning: type defaults to ‘int’ in declaration of ‘RecvType4Reply’ [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1473:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^~~~~~~~~~~~~~ wconvert.c:1502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^~~~~~~~~~~~~~ wconvert.c:1520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^~~~~~~~~~~~~~ wconvert.c:1544:8: warning: type defaults to ‘int’ in declaration of ‘RecvType7Reply’ [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1547:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^~~~~~~~~~~~~~ wconvert.c:1576:8: warning: type defaults to ‘int’ in declaration of ‘RecvType8Reply’ [-Wimplicit-int] static RecvType8Reply ^~~~~~~~~~~~~~ wconvert.c:1580:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^~~~~~~~~~~~~~ wconvert.c:1611:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^~~~~~~~~~~~~~~ wconvert.c:1653:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_finalize’ [-Wimplicit-int] static rkcw_finalize pro((void)); ^~~~~~~~~~~~~ wconvert.c:1656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_finalize() ^~~~~~~~~~~~~ wconvert.c:1668:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_killserver’ [-Wimplicit-int] static rkcw_killserver pro((void)); ^~~~~~~~~~~~~~~ wconvert.c:1671:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_killserver() ^~~~~~~~~~~~~~~ wconvert.c:1683:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_context’ [-Wimplicit-int] static rkcw_create_context pro((void)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:1686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_context() ^~~~~~~~~~~~~~~~~~~ wconvert.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_duplicate_context’ [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_duplicate_context( cx ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1712:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_close_context’ [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~ wconvert.c:1715:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_close_context( cx ) ^~~~~~~~~~~~~~~~~~ wconvert.c:1728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1742:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_dictionary_list’ [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1745:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1754:1: warning: return type defaults to ‘int’ [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^~~~~~~~~~ wconvert.c:1769:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_define_dic’ [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1772:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1780:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dic’ [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1783:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1791:8: warning: type defaults to ‘int’ in declaration of ‘mount_dictionary’ [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1794:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^~~~~~~~~~~~~~~~ wconvert.c:1807:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_dictionary’ [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1810:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1818:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_umount_dictionary’ [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1821:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1828:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remount_dictionary’ [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1831:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1840:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_list’ [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~ wconvert.c:1843:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1865:1: warning: return type defaults to ‘int’ [-Wimplicit-int] end_convert(proto, cx, n, mod) ^~~~~~~~~~~ wconvert.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert_end’ [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^~~~~~~~~~~~~~~~ wconvert.c:1888:8: warning: type defaults to ‘int’ in declaration of ‘convStore’ [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1891:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convStore(n, data, len, dest) ^~~~~~~~~ wconvert.c:1904:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert’ [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^~~~~~~~~~~~ wconvert.c:1907:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^~~~~~~~~~~~ wconvert.c:1928:8: warning: type defaults to ‘int’ in declaration of ‘get_yomi’ [-Wimplicit-int] static get_yomi ^~~~~~~~ wconvert.c:1932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^~~~~~~~ wconvert.c:1945:8: warning: type defaults to ‘int’ in declaration of ‘yomiStore’ [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1948:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiStore(n, data, len, destb) ^~~~~~~~~ wconvert.c:1966:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_yomi’ [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^~~~~~~~~~~~~ wconvert.c:1969:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^~~~~~~~~~~~~ wconvert.c:1977:8: warning: type defaults to ‘int’ in declaration of ‘kanjilistStore’ [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1980:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^~~~~~~~~~~~~~ wconvert.c:2003:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_kanji_list’ [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:2006:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:2015:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_resize’ [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^~~~~~~~~~~ wconvert.c:2018:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^~~~~~~~~~~ wconvert.c:2034:1: warning: return type defaults to ‘int’ [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^~~~~~~~~~ wconvert.c:2051:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_yomi’ [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2054:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~ wconvert.c:2104:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_list_dictionary’ [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2107:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2128:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_dictionary’ [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2144:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dictionary’ [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2161:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_rename_dictionary’ [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2191:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_copy_dictionary’ [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2215:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_text_dictionary’ [-Wimplicit-int] static rkcw_get_text_dictionary ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2219:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2264:1: warning: return type defaults to ‘int’ [-Wimplicit-int] statusStore(n, data, dest) ^~~~~~~~~~~ wconvert.c:2287:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_stat’ [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^~~~~~~~~~~~~ wconvert.c:2290:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^~~~~~~~~~~~~ wconvert.c:2307:1: warning: return type defaults to ‘int’ [-Wimplicit-int] lexStore(n, data, dlen, dest) ^~~~~~~~ wconvert.c:2330:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_lex’ [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^~~~~~~~~~~~ wconvert.c:2333:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^~~~~~~~~~~~ wconvert.c:2352:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_autoconv’ [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^~~~~~~~~~~~~ wconvert.c:2355:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^~~~~~~~~~~~~ wconvert.c:2368:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_subst_yomi’ [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^~~~~~~~~~~~~~~ wconvert.c:2387:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_flush_yomi’ [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^~~~~~~~~~~~~~~ wconvert.c:2390:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_flush_yomi( cx ) ^~~~~~~~~~~~~~~ wconvert.c:2402:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_last_yomi’ [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~~~ wconvert.c:2405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^~~~~~~~~~~~~~~~~~ wconvert.c:2419:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remove_bun’ [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2422:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^~~~~~~~~~~~~~~ wconvert.c:2459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^~~~~~~~~~~~~~~~ wconvert.c:2489:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_simple_kanji’ [-Wimplicit-int] static rkcw_get_simple_kanji ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2493:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2532:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicinfoStore(n, data, dest) ^~~~~~~~~~~~ wconvert.c:2555:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_query_dic’ [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^~~~~~~~~~~~~~ wconvert.c:2558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^~~~~~~~~~~~~~ wconvert.c:2574:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_hinshi’ [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2577:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^~~~~~~~~~~~~~~ wconvert.c:2593:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_range’ [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:2596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~~ wconvert.c:2604:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_locale’ [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~ wconvert.c:2607:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^~~~~~~~~~~~~~~ wconvert.c:2614:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_sync’ [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^~~~~~~~~ wconvert.c:2617:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_sync(cx, dicname) ^~~~~~~~~ wconvert.c:2624:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_app_name’ [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~ wconvert.c:2627:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^~~~~~~~~~~~~~~~~ wconvert.c:2639:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_notice_group_name’ [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2642:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2654:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_chmod_dic’ [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~ wconvert.c:2657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^~~~~~~~~~~~~~ wconvert.c:2671:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_through’ [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^~~~~~~~~~~~ wconvert.c:2674:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^~~~~~~~~~~~ wconvert.c:51:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdio.h:27:0, from wconvert.c:56: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ In file included from wconvert.c:58:0: ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ wconvert.c:408:1: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ rkc_Connect_Iroha_Server( hostname ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:523:8: warning: type defaults to ‘int’ in declaration of ‘firstKouhoStore’ [-Wimplicit-int] static firstKouhoStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~~ wconvert.c:526:1: warning: return type defaults to ‘int’ [-Wimplicit-int] firstKouhoStore(n, data, len, dest) ^~~~~~~~~~~~~~~ wconvert.c: In function ‘RkcSendWRequest’: wconvert.c:760:22: warning: variable ‘wfds2’ set but not used [-Wunused-but-set-variable] rki_fd_set wfds, wfds2; ^~~~~ wconvert.c: At top level: wconvert.c:822:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType0Request(proto, len, name) /* Initialize */ ^~~~~~~~~~~~~~~~ wconvert.c:845:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType1Request(majo, mino) /* Finalize , KillServer */ ^~~~~~~~~~~~~~~~ wconvert.c:858:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType2Request(majo, mino, val) /* DuplicateContext */ ^~~~~~~~~~~~~~~~ wconvert.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType3Request(majo, mino, con, val) /* GetDictionaryList */ ^~~~~~~~~~~~~~~~ wconvert.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */ ^~~~~~~~~~~~~~~~ wconvert.c:924:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType5Request(majo, mino, con, val, mod) /* AutoConvert */ ^~~~~~~~~~~~~~~~ wconvert.c:942:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType6Request(majo, mino, con, bun, val) /* GetYomi */ ^~~~~~~~~~~~~~~~ wconvert.c: In function ‘SendType6Request’: wconvert.c:942:1: warning: type of ‘bun’ defaults to ‘int’ [-Wimplicit-int] wconvert.c: At top level: wconvert.c:961:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */ ^~~~~~~~~~~~~~~~ wconvert.c:979:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType10Request(majo, mino, cx, n, mod) /* EndConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1013:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */ ^~~~~~~~~~~~~~~~~ wconvert.c:1053:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType12Request(majo, mino, con, wstr, str) /* DefineWord */ ^~~~~~~~~~~~~~~~~ wconvert.c:1087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh) ^~~~~~~~~~~~~~~~~ wconvert.c:1127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */ ^~~~~~~~~~~~~~~~~ wconvert.c:1163:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType15Request(majo, mino, mod, con, str) /* MountDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType17Request(majo, mino, str, slen) /* QueryExtension */ ^~~~~~~~~~~~~~~~~ wconvert.c:1251:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1284:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */ ^~~~~~~~~~~~~~~~~ wconvert.c:1316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */ ^~~~~~~~~~~~~~~~~ wconvert.c:1350:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr) ^~~~~~~~~~~~~~~~~ wconvert.c:1388:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType0Reply(rep) /* Initialize */ ^~~~~~~~~~~~~~ wconvert.c:1405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */ ^~~~~~~~~~~~~~ wconvert.c:1426:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType2Reply(rep) /* Finalize , KillServer */ ^~~~~~~~~~~~~~ wconvert.c:1440:8: warning: type defaults to ‘int’ in declaration of ‘RecvType3Reply’ [-Wimplicit-int] static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1443:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType3Reply(n, storefunc, extdata) /* GetHinshi */ ^~~~~~~~~~~~~~ wconvert.c:1470:8: warning: type defaults to ‘int’ in declaration of ‘RecvType4Reply’ [-Wimplicit-int] static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1473:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType4Reply(n, storefunc, extdata) /* GetStatus */ ^~~~~~~~~~~~~~ wconvert.c:1502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType5Reply(rep) /* CreateContext */ ^~~~~~~~~~~~~~ wconvert.c:1520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType6Reply(buf, mxi, n) /* GetDictionaryList */ ^~~~~~~~~~~~~~ wconvert.c:1544:8: warning: type defaults to ‘int’ in declaration of ‘RecvType7Reply’ [-Wimplicit-int] static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1547:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType7Reply(n, storefunc, extdata) /* BeginConvert */ ^~~~~~~~~~~~~~ wconvert.c:1576:8: warning: type defaults to ‘int’ in declaration of ‘RecvType8Reply’ [-Wimplicit-int] static RecvType8Reply ^~~~~~~~~~~~~~ wconvert.c:1580:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */ ^~~~~~~~~~~~~~ wconvert.c:1611:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RecvType10Reply(n, buf, bsz) /* Through */ ^~~~~~~~~~~~~~~ wconvert.c:1653:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_finalize’ [-Wimplicit-int] static rkcw_finalize pro((void)); ^~~~~~~~~~~~~ wconvert.c:1656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_finalize() ^~~~~~~~~~~~~ wconvert.c:1668:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_killserver’ [-Wimplicit-int] static rkcw_killserver pro((void)); ^~~~~~~~~~~~~~~ wconvert.c:1671:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_killserver() ^~~~~~~~~~~~~~~ wconvert.c:1683:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_context’ [-Wimplicit-int] static rkcw_create_context pro((void)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:1686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_context() ^~~~~~~~~~~~~~~~~~~ wconvert.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_duplicate_context’ [-Wimplicit-int] static rkcw_duplicate_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_duplicate_context( cx ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1712:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_close_context’ [-Wimplicit-int] static rkcw_close_context pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~ wconvert.c:1715:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_close_context( cx ) ^~~~~~~~~~~~~~~~~~ wconvert.c:1728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dictionary_list(proto, con, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1742:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_dictionary_list’ [-Wimplicit-int] static rkcw_dictionary_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1745:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_dictionary_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1754:1: warning: return type defaults to ‘int’ [-Wimplicit-int] define_dic(proto, cx, dicname, wordrec) ^~~~~~~~~~ wconvert.c:1769:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_define_dic’ [-Wimplicit-int] static rkcw_define_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1772:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_define_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1780:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dic’ [-Wimplicit-int] static rkcw_delete_dic pro((RkcContext *, char *, Ushort *)); ^~~~~~~~~~~~~~~ wconvert.c:1783:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dic( cx, dicname, wordrec) ^~~~~~~~~~~~~~~ wconvert.c:1791:8: warning: type defaults to ‘int’ in declaration of ‘mount_dictionary’ [-Wimplicit-int] static mount_dictionary pro((int, int, int, char *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1794:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mount_dictionary(majo, mino, context, data, mode) ^~~~~~~~~~~~~~~~ wconvert.c:1807:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_dictionary’ [-Wimplicit-int] static rkcw_mount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1810:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1818:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_umount_dictionary’ [-Wimplicit-int] static rkcw_umount_dictionary pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1821:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_umount_dictionary( cx, dicname ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1828:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remount_dictionary’ [-Wimplicit-int] static rkcw_remount_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1831:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remount_dictionary( cx, dicname, where ) ^~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:1840:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_mount_list’ [-Wimplicit-int] static rkcw_mount_list pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~ wconvert.c:1843:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_mount_list( cx, dicnames, mxi) ^~~~~~~~~~~~~~~ wconvert.c:1865:1: warning: return type defaults to ‘int’ [-Wimplicit-int] end_convert(proto, cx, n, mod) ^~~~~~~~~~~ wconvert.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert_end’ [-Wimplicit-int] static rkcw_convert_end pro((RkcContext *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert_end( cx, mode ) ^~~~~~~~~~~~~~~~ wconvert.c:1888:8: warning: type defaults to ‘int’ in declaration of ‘convStore’ [-Wimplicit-int] static convStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1891:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convStore(n, data, len, dest) ^~~~~~~~~ wconvert.c:1904:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_convert’ [-Wimplicit-int] static rkcw_convert pro((RkcContext *, Ushort *, int, int)); ^~~~~~~~~~~~ wconvert.c:1907:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_convert( cx, yomi, length, mode ) ^~~~~~~~~~~~ wconvert.c:1928:8: warning: type defaults to ‘int’ in declaration of ‘get_yomi’ [-Wimplicit-int] static get_yomi ^~~~~~~~ wconvert.c:1932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_yomi(proto, context, curbun, storefunc, yomibuf) ^~~~~~~~ wconvert.c:1945:8: warning: type defaults to ‘int’ in declaration of ‘yomiStore’ [-Wimplicit-int] static yomiStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~ wconvert.c:1948:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiStore(n, data, len, destb) ^~~~~~~~~ wconvert.c:1966:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_yomi’ [-Wimplicit-int] static rkcw_get_yomi pro((RkcContext *, Ushort *)); ^~~~~~~~~~~~~ wconvert.c:1969:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_yomi( cx, yomip ) /* yomip ¤Î¥µ¥¤¥º¤Ï̵¸ÂÂ礫¤è¡© */ ^~~~~~~~~~~~~ wconvert.c:1977:8: warning: type defaults to ‘int’ in declaration of ‘kanjilistStore’ [-Wimplicit-int] static kanjilistStore pro((int, BYTE *, int, BYTE *)); ^~~~~~~~~~~~~~ wconvert.c:1980:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kanjilistStore(n, data, len, dest) ^~~~~~~~~~~~~~ wconvert.c:2003:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_kanji_list’ [-Wimplicit-int] static rkcw_get_kanji_list pro((RkcContext *)); ^~~~~~~~~~~~~~~~~~~ wconvert.c:2006:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_kanji_list( cx ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:2015:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_resize’ [-Wimplicit-int] static rkcw_resize pro((RkcContext *, int)); ^~~~~~~~~~~ wconvert.c:2018:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_resize( cx, yomi_length ) ^~~~~~~~~~~ wconvert.c:2034:1: warning: return type defaults to ‘int’ [-Wimplicit-int] store_yomi(proto, cx, yomi, maxyomi) ^~~~~~~~~~ wconvert.c:2051:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_yomi’ [-Wimplicit-int] static rkcw_store_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2054:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_yomi(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~ wconvert.c:2104:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_list_dictionary’ [-Wimplicit-int] static rkcw_list_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2107:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_list_dictionary( cx, dirname, dicnames_return, size ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2128:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_create_dictionary’ [-Wimplicit-int] static rkcw_create_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_create_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2144:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_delete_dictionary’ [-Wimplicit-int] static rkcw_delete_dictionary pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_delete_dictionary( cx, dicname, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2161:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_rename_dictionary’ [-Wimplicit-int] static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_rename_dictionary( cx, dic, newdic, mode ) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2191:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_copy_dictionary’ [-Wimplicit-int] static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int)); ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_copy_dictionary(cx, dir, dic, newdic, mode) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:2215:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_text_dictionary’ [-Wimplicit-int] static rkcw_get_text_dictionary ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2219:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen ) ^~~~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2264:1: warning: return type defaults to ‘int’ [-Wimplicit-int] statusStore(n, data, dest) ^~~~~~~~~~~ wconvert.c:2287:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_stat’ [-Wimplicit-int] static rkcw_get_stat pro((RkcContext *, RkStat *)); ^~~~~~~~~~~~~ wconvert.c:2290:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_stat( cx, stat ) ^~~~~~~~~~~~~ wconvert.c:2307:1: warning: return type defaults to ‘int’ [-Wimplicit-int] lexStore(n, data, dlen, dest) ^~~~~~~~ wconvert.c:2330:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_lex’ [-Wimplicit-int] static rkcw_get_lex pro((RkcContext *, int, RkLex *)); ^~~~~~~~~~~~ wconvert.c:2333:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_lex( cx, mxi, info ) ^~~~~~~~~~~~ wconvert.c:2352:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_autoconv’ [-Wimplicit-int] static rkcw_autoconv pro((RkcContext *, int, int)); ^~~~~~~~~~~~~ wconvert.c:2355:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_autoconv( cx, length, mode ) ^~~~~~~~~~~~~ wconvert.c:2368:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_subst_yomi’ [-Wimplicit-int] static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len ) ^~~~~~~~~~~~~~~ wconvert.c:2387:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_flush_yomi’ [-Wimplicit-int] static rkcw_flush_yomi pro((RkcContext *)); ^~~~~~~~~~~~~~~ wconvert.c:2390:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_flush_yomi( cx ) ^~~~~~~~~~~~~~~ wconvert.c:2402:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_last_yomi’ [-Wimplicit-int] static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~~~ wconvert.c:2405:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_last_yomi( cx, yomi, maxyomi ) ^~~~~~~~~~~~~~~~~~ wconvert.c:2419:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_remove_bun’ [-Wimplicit-int] static rkcw_remove_bun pro((RkcContext *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2422:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_remove_bun( cx, mode ) ^~~~~~~~~~~~~~~ wconvert.c:2459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleKanjiStore(n, data, kdest, hdest) ^~~~~~~~~~~~~~~~ wconvert.c:2489:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_simple_kanji’ [-Wimplicit-int] static rkcw_get_simple_kanji ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2493:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2532:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicinfoStore(n, data, dest) ^~~~~~~~~~~~ wconvert.c:2555:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_query_dic’ [-Wimplicit-int] static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *)); ^~~~~~~~~~~~~~ wconvert.c:2558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_query_dic(cx, usrname, dicname, info) ^~~~~~~~~~~~~~ wconvert.c:2574:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_get_hinshi’ [-Wimplicit-int] static rkcw_get_hinshi pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~ wconvert.c:2577:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_get_hinshi( cx, dst, mxd ) ^~~~~~~~~~~~~~~ wconvert.c:2593:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_store_range’ [-Wimplicit-int] static rkcw_store_range pro((RkcContext *, Ushort *, int)); ^~~~~~~~~~~~~~~~ wconvert.c:2596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_store_range(cx, yomi, maxyomi) ^~~~~~~~~~~~~~~~ wconvert.c:2604:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_locale’ [-Wimplicit-int] static rkcw_set_locale pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~ wconvert.c:2607:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_locale( cx, locale ) ^~~~~~~~~~~~~~~ wconvert.c:2614:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_sync’ [-Wimplicit-int] static rkcw_sync pro((RkcContext *, char *)); ^~~~~~~~~ wconvert.c:2617:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_sync(cx, dicname) ^~~~~~~~~ wconvert.c:2624:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_set_app_name’ [-Wimplicit-int] static rkcw_set_app_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~ wconvert.c:2627:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_set_app_name( cx, apname ) ^~~~~~~~~~~~~~~~~ wconvert.c:2639:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_notice_group_name’ [-Wimplicit-int] static rkcw_notice_group_name pro((RkcContext *, char *)); ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2642:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_notice_group_name(cx, groupname) ^~~~~~~~~~~~~~~~~~~~~~ wconvert.c:2654:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_chmod_dic’ [-Wimplicit-int] static rkcw_chmod_dic pro((RkcContext *, char *, int)); ^~~~~~~~~~~~~~ wconvert.c:2657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_chmod_dic(cx, dicname, mode) ^~~~~~~~~~~~~~ wconvert.c:2671:8: warning: type defaults to ‘int’ in declaration of ‘rkcw_through’ [-Wimplicit-int] static rkcw_through pro((RkcContext *, int, char *, int, int)); ^~~~~~~~~~~~ wconvert.c:2674:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rkcw_through( cx, cmd, data, datasz, bufsz ) ^~~~~~~~~~~~ wconvert.c:51:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from wutil.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ wutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $"; ^~~~~~ rm -f wutil.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from wutil.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from wutil.c:27:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ wutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from conf.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ conf.c: In function ‘RkcConfMgr_get_target’: conf.c:1340:18: warning: variable ‘endrec’ set but not used [-Wunused-but-set-variable] ConfRec *rec, *endrec; ^~~~~~ rm -f conf.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from rkcw.h:38, from conf.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from conf.c:23:0: ../../include/sglobal.h:340:45: warning: type defaults to ‘int’ in declaration of ‘G340_rkcWCinit’ [-Wimplicit-int] #define rkcWCinit G340_rkcWCinit ^ rkcw.h:57:8: note: in expansion of macro ‘rkcWCinit’ extern rkcWCinit pro((void)); ^~~~~~~~~ ../../include/sglobal.h:344:45: warning: type defaults to ‘int’ in declaration of ‘G344_rkcw_get_server_info’ [-Wimplicit-int] #define rkcw_get_server_info G344_rkcw_get_server_info ^ rkcw.h:58:8: note: in expansion of macro ‘rkcw_get_server_info’ extern rkcw_get_server_info pro((int *, int *)); ^~~~~~~~~~~~~~~~~~~~ ../../include/sglobal.h:373:45: warning: type defaults to ‘int’ in declaration of ‘G373_ushortstrncpy’ [-Wimplicit-int] #define ushortstrncpy G373_ushortstrncpy ^ rkcw.h:59:8: note: in expansion of macro ‘ushortstrncpy’ extern ushortstrncpy pro((Ushort *, Ushort *, int)); ^~~~~~~~~~~~~ ../../include/sglobal.h:341:45: warning: type defaults to ‘int’ in declaration of ‘G341_rkc_Connect_Iroha_Server’ [-Wimplicit-int] #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server ^ rkc.h:212:8: note: in expansion of macro ‘rkc_Connect_Iroha_Server’ extern rkc_Connect_Iroha_Server pro((char *)); ^~~~~~~~~~~~~~~~~~~~~~~~ conf.c: In function ‘RkcConfMgr_get_target’: conf.c:1340:18: warning: variable ‘endrec’ set but not used [-Wunused-but-set-variable] ConfRec *rec, *endrec; ^~~~~~ rm -f cfuncs.o unshared/cfuncs.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cfuncs.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o unshared/file.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o unshared/strops.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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__powerpc64__ -D__powerpc__ -D_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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libRKC16.so.1.2~ + cd . + gcc -m64 -o ./libRKC16.so.1.2~ -shared -Wl,-Bsymbolic-functions -Wl,-z,relro -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 clq ../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 '/<>/lib/RKC16' making all in lib/canna... make[5]: Entering directory '/<>/lib/canna' rm -f jrbind.o unshared/jrbind.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jrbind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ canna.h:54:28: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro ‘XwcLookupKanji2’ XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^~~~~~~~~~~~~~~ jrbind.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jrbind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ canna.h:54:28: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro ‘XwcLookupKanji2’ XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^~~~~~~~~~~~~~~ jrbind.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from ebind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ebind.c:45:1: warning: return type defaults to ‘int’ [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro ‘XLookupKanji2’ XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^~~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from ebind.c:27:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: ebind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~ rm -f ebind.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from ebind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ebind.c:45:1: warning: return type defaults to ‘int’ [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro ‘XLookupKanji2’ XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^~~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from ebind.c:27:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: ebind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from lisp.h:25, from lisp.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ lisp.c:42:8: warning: type defaults to ‘int’ in declaration of ‘initIS’ [-Wimplicit-int] static initIS(); ^~~~~~ lisp.c:44:8: warning: type defaults to ‘int’ in declaration of ‘allocarea’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~ lisp.c:44:21: warning: type defaults to ‘int’ in declaration of ‘skipspaces’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~~ lisp.c:44:35: warning: type defaults to ‘int’ in declaration of ‘zaplin’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ lisp.c:44:45: warning: type defaults to ‘int’ in declaration of ‘isterm’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘G133_YYparse_by_rcfilename’: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro ‘parse_string’ parse_string(str) ^~~~~~~~~~~~ lisp.c:520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initIS() ^~~~~~ lisp.c:639:1: warning: return type defaults to ‘int’ [-Wimplicit-int] identifySequence(c, val) ^~~~~~~~~~~~~~~~ lisp.c:686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] allocarea() ^~~~~~~~~ lisp.c:1035:1: warning: return type defaults to ‘int’ [-Wimplicit-int] skipspaces() ^~~~~~~~~~ lisp.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] zaplin() ^~~~~~ lisp.c:1152:8: warning: type defaults to ‘int’ in declaration of ‘isnum’ [-Wimplicit-int] static isnum(); ^~~~~ lisp.c:1307:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isnum(name) ^~~~~ lisp.c:1435:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isterm(c) ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘Lmodestr’: sglobal.h:171:45: warning: implicit declaration of function ‘G171_changeModeName’ [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro ‘changeModeName’ changeModeName(mode, null(p) ? 0 : xstring(p)); ^~~~~~~~~~~~~~ lisp.c: In function ‘Lsetkey’: sglobal.h:169:45: warning: implicit declaration of function ‘G169_changeKeyfunc’ [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro ‘changeKeyfunc’ retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^~~~~~~~~~~~~ lisp.c: In function ‘Lgsetkey’: sglobal.h:170:45: warning: implicit declaration of function ‘G170_changeKeyfuncOfAll’ [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro ‘changeKeyfuncOfAll’ retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^~~~~~~~~~~~~~~~~~ lisp.c: In function ‘Ldefsym’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ lisp.c: In function ‘ObtainVersion’: lisp.c:4054:3: warning: implicit declaration of function ‘RkwGetProtocolVersion’ [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘VProtoVer’: sglobal.h:330:45: warning: type defaults to ‘int’ in declaration of ‘G330_protocol_version’ [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro ‘protocol_version’ extern protocol_version; ^~~~~~~~~~~~~~~~ lisp.c: In function ‘VServVer’: sglobal.h:356:45: warning: type defaults to ‘int’ in declaration of ‘G356_server_version’ [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro ‘server_version’ extern server_version; ^~~~~~~~~~~~~~ lisp.c: In function ‘VCodeInput’: lisp.c:4263:39: warning: "/*" within comment [-Wcomment] if (/* 0 <= cannaconf.code_input && /* unsigned ¤Ë¤·¤¿¤Î¤Ç¾éĹ¤Ë¤Ê¤Ã¤¿ */ lisp.c: In function ‘Ldefmenu’: lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘pickupChars’: lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘Ldefmode’: lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: lisp.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:5: warning: ‘newstr’ may be used uninitialized in this function [-Wmaybe-uninitialized] free(newstr); ^~~~~~~~~~~~ rm -f lisp.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from lisp.h:25, from lisp.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ lisp.c:42:8: warning: type defaults to ‘int’ in declaration of ‘initIS’ [-Wimplicit-int] static initIS(); ^~~~~~ lisp.c:44:8: warning: type defaults to ‘int’ in declaration of ‘allocarea’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~ lisp.c:44:21: warning: type defaults to ‘int’ in declaration of ‘skipspaces’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~~ lisp.c:44:35: warning: type defaults to ‘int’ in declaration of ‘zaplin’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ lisp.c:44:45: warning: type defaults to ‘int’ in declaration of ‘isterm’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘G133_YYparse_by_rcfilename’: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro ‘parse_string’ parse_string(str) ^~~~~~~~~~~~ lisp.c:520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initIS() ^~~~~~ lisp.c:639:1: warning: return type defaults to ‘int’ [-Wimplicit-int] identifySequence(c, val) ^~~~~~~~~~~~~~~~ lisp.c:686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] allocarea() ^~~~~~~~~ lisp.c:1035:1: warning: return type defaults to ‘int’ [-Wimplicit-int] skipspaces() ^~~~~~~~~~ lisp.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] zaplin() ^~~~~~ lisp.c:1152:8: warning: type defaults to ‘int’ in declaration of ‘isnum’ [-Wimplicit-int] static isnum(); ^~~~~ lisp.c:1307:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isnum(name) ^~~~~ lisp.c:1435:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isterm(c) ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘Lmodestr’: sglobal.h:171:45: warning: implicit declaration of function ‘G171_changeModeName’ [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro ‘changeModeName’ changeModeName(mode, null(p) ? 0 : xstring(p)); ^~~~~~~~~~~~~~ lisp.c: In function ‘Lsetkey’: sglobal.h:169:45: warning: implicit declaration of function ‘G169_changeKeyfunc’ [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro ‘changeKeyfunc’ retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^~~~~~~~~~~~~ lisp.c: In function ‘Lgsetkey’: sglobal.h:170:45: warning: implicit declaration of function ‘G170_changeKeyfuncOfAll’ [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro ‘changeKeyfuncOfAll’ retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^~~~~~~~~~~~~~~~~~ lisp.c: In function ‘Ldefsym’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ lisp.c: In function ‘ObtainVersion’: lisp.c:4054:3: warning: implicit declaration of function ‘RkwGetProtocolVersion’ [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘VProtoVer’: sglobal.h:330:45: warning: type defaults to ‘int’ in declaration of ‘G330_protocol_version’ [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro ‘protocol_version’ extern protocol_version; ^~~~~~~~~~~~~~~~ lisp.c: In function ‘VServVer’: sglobal.h:356:45: warning: type defaults to ‘int’ in declaration of ‘G356_server_version’ [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro ‘server_version’ extern server_version; ^~~~~~~~~~~~~~ lisp.c: In function ‘VCodeInput’: lisp.c:4263:39: warning: "/*" within comment [-Wcomment] if (/* 0 <= cannaconf.code_input && /* unsigned ¤Ë¤·¤¿¤Î¤Ç¾éĹ¤Ë¤Ê¤Ã¤¿ */ lisp.c: In function ‘Ldefmenu’: lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘pickupChars’: lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘Ldefmode’: lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: lisp.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:5: warning: ‘newstr’ may be used uninitialized in this function [-Wmaybe-uninitialized] free(newstr); ^~~~~~~~~~~~ rm -f defaultmap.o unshared/defaultmap.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from defaultmap.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ defaultmap.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleUndefBehavior(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro ‘searchfunc’ searchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~ sglobal.h:9:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro ‘CYsearchfunc’ CYsearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~ defaultmap.c: In function ‘G349_searchfunc’: defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: defaultmap.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from defaultmap.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ defaultmap.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleUndefBehavior(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro ‘searchfunc’ searchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~ sglobal.h:9:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro ‘CYsearchfunc’ CYsearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~ defaultmap.c: In function ‘G349_searchfunc’: defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: defaultmap.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bushu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bushu.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearForIchiranContext(p) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro ‘getForIchiranContext’ getForIchiranContext(d) ^~~~~~~~~~~~~~~~~~~~ bushu.c:332:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuMode(d, major_mode) ^~~~~~~~~~ bushu.c:389:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ bushu.c:409:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro ‘BushuMode’ BushuMode(d) ^~~~~~~~~ bushu.c:452:8: warning: type defaults to ‘int’ in declaration of ‘bushuEveryTimeCatch’ [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~ bushu.c:455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ bushu.c:466:8: warning: type defaults to ‘int’ in declaration of ‘bushuExitCatch’ [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~ bushu.c:469:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:525:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro ‘ConvertAsBushu’ ConvertAsBushu(d) ^~~~~~~~~~~~~~ bushu.c:597:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘bushuBgnBun’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^~~~~~~~~~~ bushu.c: In function ‘bushuHenkan’: bushu.c:646:1: warning: type of ‘ext’ defaults to ‘int’ [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘makeBushuIchiranQuit’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ At top level: bushu.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bushu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bushu.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearForIchiranContext(p) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro ‘getForIchiranContext’ getForIchiranContext(d) ^~~~~~~~~~~~~~~~~~~~ bushu.c:332:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuMode(d, major_mode) ^~~~~~~~~~ bushu.c:389:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ bushu.c:409:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro ‘BushuMode’ BushuMode(d) ^~~~~~~~~ bushu.c:452:8: warning: type defaults to ‘int’ in declaration of ‘bushuEveryTimeCatch’ [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~ bushu.c:455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ bushu.c:466:8: warning: type defaults to ‘int’ in declaration of ‘bushuExitCatch’ [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~ bushu.c:469:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:525:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro ‘ConvertAsBushu’ ConvertAsBushu(d) ^~~~~~~~~~~~~~ bushu.c:597:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘bushuBgnBun’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^~~~~~~~~~~ bushu.c: In function ‘bushuHenkan’: bushu.c:646:1: warning: type of ‘ext’ defaults to ‘int’ [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘makeBushuIchiranQuit’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ At top level: bushu.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from chikuji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ chikuji.c: In function ‘G174_chikujiInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 1) == -1) { ^~~~~~~~~~~~~ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro ‘ChikujiSubstYomi’ ChikujiSubstYomi(d) ^~~~~~~~~~~~~~~~ chikuji.c:447:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanExtend’ [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:487:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanShrink’ [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:533:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiYomiDeletePrevious’ [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ chikuji.c:626:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkan’ [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^~~~~~~~~~~~~ chikuji.c:760:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanNaive’ [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~~~~ chikuji.c:769:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanOrNothing’ [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ chikuji.c:778:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiMuhenkan’ [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro ‘TanKatakana’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou(); ^~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro ‘TanBubunKakutei’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro ‘TanHankaku’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro ‘TanRomaji’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro ‘TanZenkaku’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro ‘TanPreviousKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro ‘TanUpper’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro ‘TanCapitalize’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro ‘TanDeletePrevious’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to ‘int’ in declaration of ‘TanKanaRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~ chikujimap.h:37:40: warning: type defaults to ‘int’ in declaration of ‘TanRomajiRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~ chikujimap.h:38:8: warning: type defaults to ‘int’ in declaration of ‘TanCaseRotateForward’ [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to ‘int’ in declaration of ‘G349_searchfunc’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro ‘searchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro ‘CYsearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro ‘Yomisearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:24:13: warning: ‘chikuji_id’ defined but not used [-Wunused-variable] 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] static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~ rm -f chikuji.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from chikuji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ chikuji.c: In function ‘G174_chikujiInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 1) == -1) { ^~~~~~~~~~~~~ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro ‘ChikujiSubstYomi’ ChikujiSubstYomi(d) ^~~~~~~~~~~~~~~~ chikuji.c:447:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanExtend’ [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:487:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanShrink’ [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:533:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiYomiDeletePrevious’ [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ chikuji.c:626:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkan’ [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^~~~~~~~~~~~~ chikuji.c:760:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanNaive’ [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~~~~ chikuji.c:769:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanOrNothing’ [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ chikuji.c:778:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiMuhenkan’ [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro ‘TanKatakana’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou(); ^~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro ‘TanBubunKakutei’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro ‘TanHankaku’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro ‘TanRomaji’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro ‘TanZenkaku’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro ‘TanPreviousKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro ‘TanUpper’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro ‘TanCapitalize’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro ‘TanDeletePrevious’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to ‘int’ in declaration of ‘TanKanaRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~ chikujimap.h:37:40: warning: type defaults to ‘int’ in declaration of ‘TanRomajiRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~ chikujimap.h:38:8: warning: type defaults to ‘int’ in declaration of ‘TanCaseRotateForward’ [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to ‘int’ in declaration of ‘G349_searchfunc’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro ‘searchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro ‘CYsearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro ‘Yomisearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:24:13: warning: ‘chikuji_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from commondata.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ commondata.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from commondata.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ commondata.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from empty.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ empty.c:37:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inEmptySelfInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:52:8: warning: type defaults to ‘int’ in declaration of ‘EmptySelfInsert’ [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:55:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptySelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:81:8: warning: type defaults to ‘int’ in declaration of ‘EmptyYomiInsert’ [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyYomiInsert(d) ^~~~~~~~~~~~~~~ empty.c:105:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuotedInsert’ [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~ empty.c:108:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuotedInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:122:8: warning: type defaults to ‘int’ in declaration of ‘AlphaSelfInsert’ [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:125:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaSelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:146:8: warning: type defaults to ‘int’ in declaration of ‘AlphaNop’ [-Wimplicit-int] static AlphaNop pro((uiContext)); ^~~~~~~~ empty.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaNop(d) ^~~~~~~~ empty.c:158:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuit’ [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^~~~~~~~~ empty.c:161:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuit(d) ^~~~~~~~~ empty.c:175:8: warning: type defaults to ‘int’ in declaration of ‘EmptyKakutei’ [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^~~~~~~~~~~~ empty.c:178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyKakutei(d) ^~~~~~~~~~~~ empty.c:192:8: warning: type defaults to ‘int’ in declaration of ‘EmptyDeletePrevious’ [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ empty.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyDeletePrevious(d) ^~~~~~~~~~~~~~~~~~~ empty.c:225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMode(d, estruct) ^~~~~~~~ empty.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserSelect(d, estruct) ^~~~~~~~~~ empty.c:304:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMenu(d, estruct) ^~~~~~~~ empty.c:315:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcExtraFunc(d, fnum) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro ‘getBaseMode’ getBaseMode(yc) ^~~~~~~~~~~ sglobal.h:22:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro ‘EmptyBaseHira’ EmptyBaseHira(d) ^~~~~~~~~~~~~ sglobal.h:25:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro ‘EmptyBaseKata’ EmptyBaseKata(d) ^~~~~~~~~~~~~ sglobal.h:19:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro ‘EmptyBaseEisu’ EmptyBaseEisu(d) ^~~~~~~~~~~~~ sglobal.h:27:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro ‘EmptyBaseZen’ EmptyBaseZen(d) ^~~~~~~~~~~~ sglobal.h:20:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro ‘EmptyBaseHan’ EmptyBaseHan(d) ^~~~~~~~~~~~ sglobal.h:24:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro ‘EmptyBaseKana’ EmptyBaseKana(d) ^~~~~~~~~~~~~ sglobal.h:23:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro ‘EmptyBaseKakutei’ EmptyBaseKakutei(d) ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro ‘EmptyBaseHenkan’ EmptyBaseHenkan(d) ^~~~~~~~~~~~~~~ empty.c: In function ‘renbunInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 0) == -1) { ^~~~~~~~~~~~~ empty.c: In function ‘showServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ empty.c: In function ‘dicSync’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro ‘HenkanNyuryokuMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to ‘int’ in declaration of ‘ZenHiraKakuteiMode’ [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:8: warning: type defaults to ‘int’ in declaration of ‘ZenKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:30: warning: type defaults to ‘int’ in declaration of ‘HanKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:52: warning: type defaults to ‘int’ in declaration of ‘ZenAlphaKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~~ emptymap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘HanAlphaKakuteiMode’ [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro ‘KigoIchiran’ extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~ sglobal.h:37:45: warning: type defaults to ‘int’ in declaration of ‘G037_HexMode’ [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro ‘HexMode’ extern HexMode(), BushuMode(); ^~~~~~~ sglobal.h:6:45: warning: type defaults to ‘int’ in declaration of ‘G006_BushuMode’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro ‘BushuMode’ extern HexMode(), BushuMode(); ^~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro ‘UiUtilMode’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro ‘YomiModeBackup’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:199:45: warning: type defaults to ‘int’ in declaration of ‘G199_dicTouroku’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro ‘dicTouroku’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~~ sglobal.h:198:45: warning: type defaults to ‘int’ in declaration of ‘G198_dicSakujo’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro ‘dicSakujo’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~ sglobal.h:292:45: warning: type defaults to ‘int’ in declaration of ‘G292_kigoRussia’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro ‘kigoRussia’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:290:45: warning: type defaults to ‘int’ in declaration of ‘G290_kigoGreek’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro ‘kigoGreek’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~ sglobal.h:291:45: warning: type defaults to ‘int’ in declaration of ‘G291_kigoKeisen’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro ‘kigoKeisen’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:197:45: warning: type defaults to ‘int’ in declaration of ‘G197_dicMount’ [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro ‘dicMount’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~ sglobal.h:353:45: warning: type defaults to ‘int’ in declaration of ‘G353_serverChange’ [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro ‘serverChange’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~~~~ sglobal.h:354:45: warning: type defaults to ‘int’ in declaration of ‘G354_serverFin’ [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro ‘serverFin’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~ sglobal.h:174:45: warning: type defaults to ‘int’ in declaration of ‘G174_chikujiInit’ [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro ‘chikujiInit’ extern chikujiInit(); ^~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from empty.c:751:0: alphamap.h:24:13: warning: ‘alphamap_id’ defined but not used [-Wunused-variable] 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:0: emptymap.h:24:13: warning: ‘emptymap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from empty.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ empty.c:37:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inEmptySelfInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:52:8: warning: type defaults to ‘int’ in declaration of ‘EmptySelfInsert’ [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:55:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptySelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:81:8: warning: type defaults to ‘int’ in declaration of ‘EmptyYomiInsert’ [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyYomiInsert(d) ^~~~~~~~~~~~~~~ empty.c:105:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuotedInsert’ [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~ empty.c:108:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuotedInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:122:8: warning: type defaults to ‘int’ in declaration of ‘AlphaSelfInsert’ [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:125:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaSelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:146:8: warning: type defaults to ‘int’ in declaration of ‘AlphaNop’ [-Wimplicit-int] static AlphaNop pro((uiContext)); ^~~~~~~~ empty.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaNop(d) ^~~~~~~~ empty.c:158:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuit’ [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^~~~~~~~~ empty.c:161:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuit(d) ^~~~~~~~~ empty.c:175:8: warning: type defaults to ‘int’ in declaration of ‘EmptyKakutei’ [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^~~~~~~~~~~~ empty.c:178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyKakutei(d) ^~~~~~~~~~~~ empty.c:192:8: warning: type defaults to ‘int’ in declaration of ‘EmptyDeletePrevious’ [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ empty.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyDeletePrevious(d) ^~~~~~~~~~~~~~~~~~~ empty.c:225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMode(d, estruct) ^~~~~~~~ empty.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserSelect(d, estruct) ^~~~~~~~~~ empty.c:304:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMenu(d, estruct) ^~~~~~~~ empty.c:315:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcExtraFunc(d, fnum) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro ‘getBaseMode’ getBaseMode(yc) ^~~~~~~~~~~ sglobal.h:22:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro ‘EmptyBaseHira’ EmptyBaseHira(d) ^~~~~~~~~~~~~ sglobal.h:25:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro ‘EmptyBaseKata’ EmptyBaseKata(d) ^~~~~~~~~~~~~ sglobal.h:19:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro ‘EmptyBaseEisu’ EmptyBaseEisu(d) ^~~~~~~~~~~~~ sglobal.h:27:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro ‘EmptyBaseZen’ EmptyBaseZen(d) ^~~~~~~~~~~~ sglobal.h:20:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro ‘EmptyBaseHan’ EmptyBaseHan(d) ^~~~~~~~~~~~ sglobal.h:24:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro ‘EmptyBaseKana’ EmptyBaseKana(d) ^~~~~~~~~~~~~ sglobal.h:23:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro ‘EmptyBaseKakutei’ EmptyBaseKakutei(d) ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro ‘EmptyBaseHenkan’ EmptyBaseHenkan(d) ^~~~~~~~~~~~~~~ empty.c: In function ‘renbunInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 0) == -1) { ^~~~~~~~~~~~~ empty.c: In function ‘showServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ empty.c: In function ‘dicSync’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro ‘HenkanNyuryokuMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to ‘int’ in declaration of ‘ZenHiraKakuteiMode’ [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:8: warning: type defaults to ‘int’ in declaration of ‘ZenKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:30: warning: type defaults to ‘int’ in declaration of ‘HanKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:52: warning: type defaults to ‘int’ in declaration of ‘ZenAlphaKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~~ emptymap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘HanAlphaKakuteiMode’ [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro ‘KigoIchiran’ extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~ sglobal.h:37:45: warning: type defaults to ‘int’ in declaration of ‘G037_HexMode’ [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro ‘HexMode’ extern HexMode(), BushuMode(); ^~~~~~~ sglobal.h:6:45: warning: type defaults to ‘int’ in declaration of ‘G006_BushuMode’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro ‘BushuMode’ extern HexMode(), BushuMode(); ^~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro ‘UiUtilMode’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro ‘YomiModeBackup’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:199:45: warning: type defaults to ‘int’ in declaration of ‘G199_dicTouroku’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro ‘dicTouroku’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~~ sglobal.h:198:45: warning: type defaults to ‘int’ in declaration of ‘G198_dicSakujo’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro ‘dicSakujo’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~ sglobal.h:292:45: warning: type defaults to ‘int’ in declaration of ‘G292_kigoRussia’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro ‘kigoRussia’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:290:45: warning: type defaults to ‘int’ in declaration of ‘G290_kigoGreek’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro ‘kigoGreek’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~ sglobal.h:291:45: warning: type defaults to ‘int’ in declaration of ‘G291_kigoKeisen’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro ‘kigoKeisen’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:197:45: warning: type defaults to ‘int’ in declaration of ‘G197_dicMount’ [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro ‘dicMount’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~ sglobal.h:353:45: warning: type defaults to ‘int’ in declaration of ‘G353_serverChange’ [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro ‘serverChange’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~~~~ sglobal.h:354:45: warning: type defaults to ‘int’ in declaration of ‘G354_serverFin’ [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro ‘serverFin’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~ sglobal.h:174:45: warning: type defaults to ‘int’ in declaration of ‘G174_chikujiInit’ [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro ‘chikujiInit’ extern chikujiInit(); ^~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from empty.c:751:0: alphamap.h:24:13: warning: ‘alphamap_id’ defined but not used [-Wunused-variable] 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:0: emptymap.h:24:13: warning: ‘emptymap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from henkan.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro ‘KanjiInit’ KanjiInit() ^~~~~~~~~ In file included from henkan.c:27:0: henkan.c: In function ‘G052_KanjiInit’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro ‘KanjiFin’ KanjiFin() ^~~~~~~~ henkan.c: In function ‘G383_doTanConvertTb’: henkan.c:611:7: warning: variable ‘scuryomi’ set but not used [-Wunused-but-set-variable] int scuryomi, ecuryomi, scurroma, ecurroma; ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:206:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro ‘doHenkan’ doHenkan(d, len, kanji) ^~~~~~~~ henkan.c:1305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘doYomiHenkan’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tanNextKouho(d, yc) ^~~~~~~~~~~~ henkan.c: In function ‘enterTanHenkanMode’: henkan.c:1565:1: warning: type of ‘fnum’ defaults to ‘int’ [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro ‘TanKouhoIchiran’ TanKouhoIchiran(d) ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro ‘TanNextKouho’ TanNextKouho(d) ^~~~~~~~~~~~ henkan.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘TanHenkan’ [-Wimplicit-int] static TanHenkan pro((uiContext)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro ‘TanPreviousKouho’ TanPreviousKouho(d) ^~~~~~~~~~~~~~~~ sglobal.h:96:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro ‘TanHiragana’ TanHiragana(d) ^~~~~~~~~~~ sglobal.h:98:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro ‘TanKatakana’ TanKatakana(d) ^~~~~~~~~~~ sglobal.h:105:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro ‘TanRomaji’ TanRomaji(d) ^~~~~~~~~ sglobal.h:106:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro ‘TanUpper’ TanUpper(d) ^~~~~~~~ sglobal.h:91:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro ‘TanCapitalize’ TanCapitalize(d) ^~~~~~~~~~~~~ sglobal.h:107:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro ‘TanZenkaku’ TanZenkaku(d) ^~~~~~~~~~ sglobal.h:95:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro ‘TanHankaku’ TanHankaku(d) ^~~~~~~~~~ henkan.c:1749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanKanaRotate(d) ^~~~~~~~~~~~~ henkan.c:1757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanRomajiRotate(d) ^~~~~~~~~~~~~~~ henkan.c:1765:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro ‘TanMuhenkan’ TanMuhenkan(d) ^~~~~~~~~~~ sglobal.h:97:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro ‘TanKakutei’ TanKakutei(d) ^~~~~~~~~~ henkan.c:2180:8: warning: type defaults to ‘int’ in declaration of ‘TanKakuteiYomiInsert’ [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘TanKakuteiYomiInsert’: sglobal.h:312:45: warning: type defaults to ‘int’ in declaration of ‘G312_nKouhoBunsetsu’ [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro ‘nKouhoBunsetsu’ extern nKouhoBunsetsu; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to ‘int’ in declaration of ‘TanExtendBunsetsu’ [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2332:8: warning: type defaults to ‘int’ in declaration of ‘TanShrinkBunsetsu’ [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro ‘TanPrintBunpou’ TanPrintBunpou(d) ^~~~~~~~~~~~~~ henkan.c: In function ‘jrKanjiPipeError’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to ‘int’ in declaration of ‘TanBunsetsuMode’ [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^~~~~~~~~~~~~~~ henkan.c:2484:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanBunsetsuMode(d) ^~~~~~~~~~~~~~~ henkan.c:2647:8: warning: type defaults to ‘int’ in declaration of ‘TbChooseChar’ [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^~~~~~~~~~~~ henkan.c:2650:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TbChooseChar(d, head) ^~~~~~~~~~~~ henkan.c:2725:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseHeadChar’ [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2726:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseTailChar’ [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2729:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseHeadChar(d) ^~~~~~~~~~~~~~~~~ henkan.c:2736:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseTailChar(d) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro ‘DoFuncSequence’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro ‘TanBubunKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from henkan.c:2742:0: tanmap.h:24:13: warning: ‘tanmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] return len; ^~~ rm -f henkan.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from henkan.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro ‘KanjiInit’ KanjiInit() ^~~~~~~~~ In file included from henkan.c:27:0: henkan.c: In function ‘G052_KanjiInit’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro ‘KanjiFin’ KanjiFin() ^~~~~~~~ henkan.c: In function ‘G383_doTanConvertTb’: henkan.c:611:7: warning: variable ‘scuryomi’ set but not used [-Wunused-but-set-variable] int scuryomi, ecuryomi, scurroma, ecurroma; ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:206:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro ‘doHenkan’ doHenkan(d, len, kanji) ^~~~~~~~ henkan.c:1305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘doYomiHenkan’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tanNextKouho(d, yc) ^~~~~~~~~~~~ henkan.c: In function ‘enterTanHenkanMode’: henkan.c:1565:1: warning: type of ‘fnum’ defaults to ‘int’ [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro ‘TanKouhoIchiran’ TanKouhoIchiran(d) ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro ‘TanNextKouho’ TanNextKouho(d) ^~~~~~~~~~~~ henkan.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘TanHenkan’ [-Wimplicit-int] static TanHenkan pro((uiContext)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro ‘TanPreviousKouho’ TanPreviousKouho(d) ^~~~~~~~~~~~~~~~ sglobal.h:96:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro ‘TanHiragana’ TanHiragana(d) ^~~~~~~~~~~ sglobal.h:98:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro ‘TanKatakana’ TanKatakana(d) ^~~~~~~~~~~ sglobal.h:105:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro ‘TanRomaji’ TanRomaji(d) ^~~~~~~~~ sglobal.h:106:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro ‘TanUpper’ TanUpper(d) ^~~~~~~~ sglobal.h:91:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro ‘TanCapitalize’ TanCapitalize(d) ^~~~~~~~~~~~~ sglobal.h:107:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro ‘TanZenkaku’ TanZenkaku(d) ^~~~~~~~~~ sglobal.h:95:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro ‘TanHankaku’ TanHankaku(d) ^~~~~~~~~~ henkan.c:1749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanKanaRotate(d) ^~~~~~~~~~~~~ henkan.c:1757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanRomajiRotate(d) ^~~~~~~~~~~~~~~ henkan.c:1765:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro ‘TanMuhenkan’ TanMuhenkan(d) ^~~~~~~~~~~ sglobal.h:97:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro ‘TanKakutei’ TanKakutei(d) ^~~~~~~~~~ henkan.c:2180:8: warning: type defaults to ‘int’ in declaration of ‘TanKakuteiYomiInsert’ [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘TanKakuteiYomiInsert’: sglobal.h:312:45: warning: type defaults to ‘int’ in declaration of ‘G312_nKouhoBunsetsu’ [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro ‘nKouhoBunsetsu’ extern nKouhoBunsetsu; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to ‘int’ in declaration of ‘TanExtendBunsetsu’ [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2332:8: warning: type defaults to ‘int’ in declaration of ‘TanShrinkBunsetsu’ [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro ‘TanPrintBunpou’ TanPrintBunpou(d) ^~~~~~~~~~~~~~ henkan.c: In function ‘jrKanjiPipeError’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to ‘int’ in declaration of ‘TanBunsetsuMode’ [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^~~~~~~~~~~~~~~ henkan.c:2484:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanBunsetsuMode(d) ^~~~~~~~~~~~~~~ henkan.c:2647:8: warning: type defaults to ‘int’ in declaration of ‘TbChooseChar’ [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^~~~~~~~~~~~ henkan.c:2650:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TbChooseChar(d, head) ^~~~~~~~~~~~ henkan.c:2725:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseHeadChar’ [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2726:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseTailChar’ [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2729:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseHeadChar(d) ^~~~~~~~~~~~~~~~~ henkan.c:2736:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseTailChar(d) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro ‘DoFuncSequence’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro ‘TanBubunKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from henkan.c:2742:0: tanmap.h:24:13: warning: ‘tanmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] return len; ^~~ rm -f hex.o unshared/hex.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from hex.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ hex.c:50:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘hexEveryTimeCatch’: sglobal.h:188:45: warning: implicit declaration of function ‘G188_convertAsHex’ [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro ‘convertAsHex’ if (convertAsHex(d)) { ^~~~~~~~~~~~ sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ hex.c: At top level: hex.c:104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitHex(d, retval, env) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘exitHex’: sglobal.h:192:45: warning: implicit declaration of function ‘G192_cvtAsHex’ [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro ‘cvtAsHex’ if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^~~~~~~~ hex.c: At top level: hex.c:123:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitHex(d, retval, env) ^~~~~~~ hex.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexMode(d, major_mode) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro ‘HexMode’ HexMode(d) ^~~~~~~ hex.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from hex.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ hex.c:50:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘hexEveryTimeCatch’: sglobal.h:188:45: warning: implicit declaration of function ‘G188_convertAsHex’ [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro ‘convertAsHex’ if (convertAsHex(d)) { ^~~~~~~~~~~~ sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ hex.c: At top level: hex.c:104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitHex(d, retval, env) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘exitHex’: sglobal.h:192:45: warning: implicit declaration of function ‘G192_cvtAsHex’ [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro ‘cvtAsHex’ if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^~~~~~~~ hex.c: At top level: hex.c:123:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitHex(d, retval, env) ^~~~~~~ hex.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexMode(d, major_mode) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro ‘HexMode’ HexMode(d) ^~~~~~~ hex.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ichiran.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro ‘initIchiran’ initIchiran() ^~~~~~~~~~~ ichiran.c:190:8: warning: type defaults to ‘int’ in declaration of ‘ichiranEveryTimeCatch’ [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:208:8: warning: type defaults to ‘int’ in declaration of ‘ichiranExitCatch’ [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:211:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ichiran.c:252:8: warning: type defaults to ‘int’ in declaration of ‘ichiranQuitCatch’ [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:255:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro ‘allocIchiranBuf’ allocIchiranBuf(d) ^~~~~~~~~~~~~~~ sglobal.h:362:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro ‘tanKouhoIchiran’ tanKouhoIchiran(d, step) ^~~~~~~~~~~~~~~ sglobal.h:47:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro ‘IchiranQuit’ IchiranQuit(d) ^~~~~~~~~~~ ichiran.c:879:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:903:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranQuitThenDo(d, func) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro ‘IchiranForwardKouho’ IchiranForwardKouho(d) ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro ‘IchiranBackwardKouho’ IchiranBackwardKouho(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1036:8: warning: type defaults to ‘int’ in declaration of ‘IchiranConvert’ [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1039:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranConvert(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ IchiranPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro ‘IchiranNextKouhoretsu’ IchiranNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1178:8: warning: type defaults to ‘int’ in declaration of ‘IchiranNextPage’ [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranNextPage(d) ^~~~~~~~~~~~~~~ ichiran.c:1209:8: warning: type defaults to ‘int’ in declaration of ‘IchiranPreviousPage’ [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1212:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranPreviousPage(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro ‘IchiranBeginningOfKouho’ IchiranBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro ‘IchiranEndOfKouho’ IchiranEndOfKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1361:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBangoKouho’ [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1364:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBangoKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1494:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKakutei’ [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakutei(d) ^~~~~~~~~~~~~~ ichiran.c:1553:8: warning: type defaults to ‘int’ in declaration of ‘IchiranExtendBunsetsu’ [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1556:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranExtendBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1562:8: warning: type defaults to ‘int’ in declaration of ‘IchiranShrinkBunsetsu’ [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1565:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1571:8: warning: type defaults to ‘int’ in declaration of ‘IchiranAdjustBunsetsu’ [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1574:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1580:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKillToEndOfLine’ [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1583:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKillToEndOfLine(d) ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1589:8: warning: type defaults to ‘int’ in declaration of ‘IchiranDeleteNext’ [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranDeleteNext(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1598:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBubunMuhenkan’ [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBubunMuhenkan(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1607:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHiragana’ [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1610:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHiragana(d) ^~~~~~~~~~~~~~~ ichiran.c:1616:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKatakana’ [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1619:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKatakana(d) ^~~~~~~~~~~~~~~ ichiran.c:1625:8: warning: type defaults to ‘int’ in declaration of ‘IchiranZenkaku’ [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1628:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranZenkaku(d) ^~~~~~~~~~~~~~ ichiran.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHankaku’ [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1637:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHankaku(d) ^~~~~~~~~~~~~~ ichiran.c:1643:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomaji’ [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^~~~~~~~~~~~~ ichiran.c:1646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomaji(d) ^~~~~~~~~~~~~ ichiran.c:1652:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToUpper’ [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1655:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToUpper(d) ^~~~~~~~~~~~~~ ichiran.c:1661:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToLower’ [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1664:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToLower(d) ^~~~~~~~~~~~~~ ichiran.c:1670:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCapitalize’ [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1673:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCapitalize(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1679:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKanaRotate’ [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1682:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKanaRotate(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1688:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomajiRotate’ [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1691:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomajiRotate(d) ^~~~~~~~~~~~~~~~~~~ ichiran.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCaseRotateForward’ [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from ichiran.c:1714:0: ichiranmap.h:24:13: warning: ‘ichiranmap_id’ defined but not used [-Wunused-variable] static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~~~~~~~~ ichiran.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ichiran.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro ‘initIchiran’ initIchiran() ^~~~~~~~~~~ ichiran.c:190:8: warning: type defaults to ‘int’ in declaration of ‘ichiranEveryTimeCatch’ [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:208:8: warning: type defaults to ‘int’ in declaration of ‘ichiranExitCatch’ [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:211:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ichiran.c:252:8: warning: type defaults to ‘int’ in declaration of ‘ichiranQuitCatch’ [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:255:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro ‘allocIchiranBuf’ allocIchiranBuf(d) ^~~~~~~~~~~~~~~ sglobal.h:362:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro ‘tanKouhoIchiran’ tanKouhoIchiran(d, step) ^~~~~~~~~~~~~~~ sglobal.h:47:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro ‘IchiranQuit’ IchiranQuit(d) ^~~~~~~~~~~ ichiran.c:879:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:903:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranQuitThenDo(d, func) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro ‘IchiranForwardKouho’ IchiranForwardKouho(d) ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro ‘IchiranBackwardKouho’ IchiranBackwardKouho(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1036:8: warning: type defaults to ‘int’ in declaration of ‘IchiranConvert’ [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1039:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranConvert(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ IchiranPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro ‘IchiranNextKouhoretsu’ IchiranNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1178:8: warning: type defaults to ‘int’ in declaration of ‘IchiranNextPage’ [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranNextPage(d) ^~~~~~~~~~~~~~~ ichiran.c:1209:8: warning: type defaults to ‘int’ in declaration of ‘IchiranPreviousPage’ [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1212:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranPreviousPage(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro ‘IchiranBeginningOfKouho’ IchiranBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro ‘IchiranEndOfKouho’ IchiranEndOfKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1361:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBangoKouho’ [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1364:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBangoKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1494:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKakutei’ [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakutei(d) ^~~~~~~~~~~~~~ ichiran.c:1553:8: warning: type defaults to ‘int’ in declaration of ‘IchiranExtendBunsetsu’ [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1556:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranExtendBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1562:8: warning: type defaults to ‘int’ in declaration of ‘IchiranShrinkBunsetsu’ [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1565:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1571:8: warning: type defaults to ‘int’ in declaration of ‘IchiranAdjustBunsetsu’ [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1574:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1580:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKillToEndOfLine’ [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1583:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKillToEndOfLine(d) ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1589:8: warning: type defaults to ‘int’ in declaration of ‘IchiranDeleteNext’ [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranDeleteNext(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1598:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBubunMuhenkan’ [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBubunMuhenkan(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1607:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHiragana’ [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1610:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHiragana(d) ^~~~~~~~~~~~~~~ ichiran.c:1616:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKatakana’ [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1619:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKatakana(d) ^~~~~~~~~~~~~~~ ichiran.c:1625:8: warning: type defaults to ‘int’ in declaration of ‘IchiranZenkaku’ [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1628:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranZenkaku(d) ^~~~~~~~~~~~~~ ichiran.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHankaku’ [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1637:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHankaku(d) ^~~~~~~~~~~~~~ ichiran.c:1643:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomaji’ [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^~~~~~~~~~~~~ ichiran.c:1646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomaji(d) ^~~~~~~~~~~~~ ichiran.c:1652:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToUpper’ [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1655:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToUpper(d) ^~~~~~~~~~~~~~ ichiran.c:1661:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToLower’ [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1664:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToLower(d) ^~~~~~~~~~~~~~ ichiran.c:1670:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCapitalize’ [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1673:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCapitalize(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1679:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKanaRotate’ [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1682:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKanaRotate(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1688:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomajiRotate’ [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1691:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomajiRotate(d) ^~~~~~~~~~~~~~~~~~~ ichiran.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCaseRotateForward’ [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from ichiran.c:1714:0: ichiranmap.h:24:13: warning: ‘ichiranmap_id’ defined but not used [-Wunused-variable] static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~~~~~~~~ ichiran.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jishu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro ‘extractJishuString’ extractJishuString(yc, s, e, sr, er) ^~~~~~~~~~~~~~~~~~ jishu.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inhibittedJishu(d) ^~~~~~~~~~~~~~~ jishu.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] nextJishu(d) ^~~~~~~~~ jishu.c:391:1: warning: return type defaults to ‘int’ [-Wimplicit-int] previousJishu(d) ^~~~~~~~~~~~~ jishu.c:404:8: warning: type defaults to ‘int’ in declaration of ‘JishuNextJishu’ [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^~~~~~~~~~~~~~ jishu.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~ jishu.c:425:8: warning: type defaults to ‘int’ in declaration of ‘JishuPreviousJishu’ [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ jishu.c:428:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~~ jishu.c:446:8: warning: type defaults to ‘int’ in declaration of ‘JishuRotateWithInhibition’ [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:449:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:464:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanaRotate’ [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:467:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~ jishu.c:473:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomajiRotate’ [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ jishu.c:476:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~ jishu.c:483:8: warning: type defaults to ‘int’ in declaration of ‘JishuShrink’ [-Wimplicit-int] static JishuShrink pro((uiContext)); ^~~~~~~~~~~ jishu.c:486:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^~~~~~~~~~~ jishu.c:545:8: warning: type defaults to ‘int’ in declaration of ‘JishuNop’ [-Wimplicit-int] static JishuNop pro((uiContext)); ^~~~~~~~ jishu.c:548:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNop(d) ^~~~~~~~ jishu.c:559:8: warning: type defaults to ‘int’ in declaration of ‘JishuExtend’ [-Wimplicit-int] static JishuExtend pro((uiContext)); ^~~~~~~~~~~ jishu.c:562:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^~~~~~~~~~~ jishu.c:653:8: warning: type defaults to ‘int’ in declaration of ‘JishuZenkaku’ [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:689:8: warning: type defaults to ‘int’ in declaration of ‘JishuHankaku’ [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:692:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:733:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:746:8: warning: type defaults to ‘int’ in declaration of ‘JishuYomiInsert’ [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuYomiInsert(d) ^~~~~~~~~~~~~~~ jishu.c:770:8: warning: type defaults to ‘int’ in declaration of ‘JishuQuit’ [-Wimplicit-int] static JishuQuit pro((uiContext)); ^~~~~~~~~ jishu.c:773:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuQuit(d) ^~~~~~~~~ jishu.c:783:8: warning: type defaults to ‘int’ in declaration of ‘JishuToUpper’ [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^~~~~~~~~~~~ jishu.c:786:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToUpper(d) ^~~~~~~~~~~~ jishu.c:812:8: warning: type defaults to ‘int’ in declaration of ‘JishuCapitalize’ [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCapitalize(d) ^~~~~~~~~~~~~~~ jishu.c:841:8: warning: type defaults to ‘int’ in declaration of ‘JishuToLower’ [-Wimplicit-int] static JishuToLower pro((uiContext)); ^~~~~~~~~~~~ jishu.c:844:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToLower(d) ^~~~~~~~~~~~ jishu.c:870:8: warning: type defaults to ‘int’ in declaration of ‘JishuHiragana’ [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHiragana(d) ^~~~~~~~~~~~~ jishu.c:883:8: warning: type defaults to ‘int’ in declaration of ‘JishuKatakana’ [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:886:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKatakana(d) ^~~~~~~~~~~~~ jishu.c:896:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomaji’ [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^~~~~~~~~~~ jishu.c:899:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomaji(d) ^~~~~~~~~~~ jishu.c:919:8: warning: type defaults to ‘int’ in declaration of ‘JishuCaseRotateForward’ [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:922:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:951:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkan’ [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ jishu.c:954:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkan(d) ^~~~~~~~~~~~~~~~ jishu.c:960:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanOInsert’ [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:963:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:969:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanONothing’ [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:972:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro ‘TbBackward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro ‘TbEndOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:986:0: jishumap.h:24:13: warning: ‘jishumap_id’ defined but not used [-Wunused-variable] 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] 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:154:22: warning: ‘revlen’ may be used uninitialized in this function [-Wmaybe-uninitialized] int jishulen, len, revlen; ^~~~~~ jishu.c:215:11: warning: ‘jishulen’ may be used uninitialized in this function [-Wmaybe-uninitialized] len = RkwCvtZen(xxxx, 1024, yyyy, jishulen); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f jishu.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jishu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro ‘extractJishuString’ extractJishuString(yc, s, e, sr, er) ^~~~~~~~~~~~~~~~~~ jishu.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inhibittedJishu(d) ^~~~~~~~~~~~~~~ jishu.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] nextJishu(d) ^~~~~~~~~ jishu.c:391:1: warning: return type defaults to ‘int’ [-Wimplicit-int] previousJishu(d) ^~~~~~~~~~~~~ jishu.c:404:8: warning: type defaults to ‘int’ in declaration of ‘JishuNextJishu’ [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^~~~~~~~~~~~~~ jishu.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~ jishu.c:425:8: warning: type defaults to ‘int’ in declaration of ‘JishuPreviousJishu’ [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ jishu.c:428:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~~ jishu.c:446:8: warning: type defaults to ‘int’ in declaration of ‘JishuRotateWithInhibition’ [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:449:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:464:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanaRotate’ [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:467:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~ jishu.c:473:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomajiRotate’ [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ jishu.c:476:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~ jishu.c:483:8: warning: type defaults to ‘int’ in declaration of ‘JishuShrink’ [-Wimplicit-int] static JishuShrink pro((uiContext)); ^~~~~~~~~~~ jishu.c:486:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^~~~~~~~~~~ jishu.c:545:8: warning: type defaults to ‘int’ in declaration of ‘JishuNop’ [-Wimplicit-int] static JishuNop pro((uiContext)); ^~~~~~~~ jishu.c:548:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNop(d) ^~~~~~~~ jishu.c:559:8: warning: type defaults to ‘int’ in declaration of ‘JishuExtend’ [-Wimplicit-int] static JishuExtend pro((uiContext)); ^~~~~~~~~~~ jishu.c:562:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^~~~~~~~~~~ jishu.c:653:8: warning: type defaults to ‘int’ in declaration of ‘JishuZenkaku’ [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:689:8: warning: type defaults to ‘int’ in declaration of ‘JishuHankaku’ [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:692:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:733:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:746:8: warning: type defaults to ‘int’ in declaration of ‘JishuYomiInsert’ [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuYomiInsert(d) ^~~~~~~~~~~~~~~ jishu.c:770:8: warning: type defaults to ‘int’ in declaration of ‘JishuQuit’ [-Wimplicit-int] static JishuQuit pro((uiContext)); ^~~~~~~~~ jishu.c:773:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuQuit(d) ^~~~~~~~~ jishu.c:783:8: warning: type defaults to ‘int’ in declaration of ‘JishuToUpper’ [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^~~~~~~~~~~~ jishu.c:786:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToUpper(d) ^~~~~~~~~~~~ jishu.c:812:8: warning: type defaults to ‘int’ in declaration of ‘JishuCapitalize’ [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCapitalize(d) ^~~~~~~~~~~~~~~ jishu.c:841:8: warning: type defaults to ‘int’ in declaration of ‘JishuToLower’ [-Wimplicit-int] static JishuToLower pro((uiContext)); ^~~~~~~~~~~~ jishu.c:844:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToLower(d) ^~~~~~~~~~~~ jishu.c:870:8: warning: type defaults to ‘int’ in declaration of ‘JishuHiragana’ [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHiragana(d) ^~~~~~~~~~~~~ jishu.c:883:8: warning: type defaults to ‘int’ in declaration of ‘JishuKatakana’ [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:886:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKatakana(d) ^~~~~~~~~~~~~ jishu.c:896:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomaji’ [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^~~~~~~~~~~ jishu.c:899:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomaji(d) ^~~~~~~~~~~ jishu.c:919:8: warning: type defaults to ‘int’ in declaration of ‘JishuCaseRotateForward’ [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:922:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:951:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkan’ [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ jishu.c:954:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkan(d) ^~~~~~~~~~~~~~~~ jishu.c:960:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanOInsert’ [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:963:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:969:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanONothing’ [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:972:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro ‘TbBackward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro ‘TbEndOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:986:0: jishumap.h:24:13: warning: ‘jishumap_id’ defined but not used [-Wunused-variable] 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] 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:154:22: warning: ‘revlen’ may be used uninitialized in this function [-Wmaybe-uninitialized] int jishulen, len, revlen; ^~~~~~ jishu.c:215:11: warning: ‘jishulen’ may be used uninitialized in this function [-Wmaybe-uninitialized] len = RkwCvtZen(xxxx, 1024, yyyy, jishulen); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f kctrl.o unshared/kctrl.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kctrl.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kctrl.c:54:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doInitializeFunctions(d) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro ‘initRomeStruct’ initRomeStruct(d, flg) ^~~~~~~~~~~~~~ kctrl.c: In function ‘G272_initRomeStruct’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:194:45: warning: unused variable ‘G194_defaultBushuContext’ [-Wunused-variable] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:195:45: warning: unused variable ‘G195_defaultContext’ [-Wunused-variable] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ kctrl.c:88:34: warning: unused variable ‘khal_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:88:23: warning: unused variable ‘khkt_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:87:45: warning: unused variable ‘kzal_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:34: warning: unused variable ‘kzkt_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:23: warning: unused variable ‘kzhr_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:213:45: warning: unused variable ‘G213_empty_mode’ [-Wunused-variable] #define empty_mode G213_empty_mode ^ kctrl.c:86:35: note: in expansion of macro ‘empty_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ sglobal.h:160:45: warning: unused variable ‘G160_alpha_mode’ [-Wunused-variable] #define alpha_mode G160_alpha_mode ^ kctrl.c:86:23: note: in expansion of macro ‘alpha_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to ‘int’ [-Wimplicit-int] insertEmptySlots(d) ^~~~~~~~~~~~~~~~ kctrl.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countContext() ^~~~~~~~~~~~ kctrl.c:495:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_initialize(d, arg) ^~~~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_initialize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function ‘G262_initExtMenu’ [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro ‘initExtMenu’ if (initExtMenu() < 0) { ^~~~~~~~~~~ sglobal.h:261:45: warning: implicit declaration of function ‘G261_initBushuTable’ [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro ‘initBushuTable’ if (initBushuTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:264:45: warning: implicit declaration of function ‘G264_initGyouTable’ [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro ‘initGyouTable’ if (initGyouTable() != NG) { ^~~~~~~~~~~~~ sglobal.h:266:45: warning: implicit declaration of function ‘G266_initHinshiTable’ [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro ‘initHinshiTable’ if (initHinshiTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:274:45: warning: implicit declaration of function ‘G274_initUlKigoTable’ [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro ‘initUlKigoTable’ if (initUlKigoTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:273:45: warning: implicit declaration of function ‘G273_initUlKeisenTable’ [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro ‘initUlKeisenTable’ if (initUlKeisenTable() != NG) { ^~~~~~~~~~~~~~~~~ sglobal.h:271:45: warning: implicit declaration of function ‘G271_initOnoffTable’ [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro ‘initOnoffTable’ if (initOnoffTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:265:45: warning: implicit declaration of function ‘G265_initHinshiMessage’ [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro ‘initHinshiMessage’ if (initHinshiMessage() != NG) { ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_finalize(d, arg) ^~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_finalize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setWidth(d, arg) ^~~~~~~~~~~ kctrl.c:784:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:812:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_changeMode(d, arg) ^~~~~~~~~~~~~ kctrl.c:914:1: warning: return type defaults to ‘int’ [-Wimplicit-int] baseModeP(d) ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro ‘escapeToBasicStat’ escapeToBasicStat(d, how) ^~~~~~~~~~~~~~~~~ kctrl.c:970:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setUFunc(d, arg) ^~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setUFunc’: sglobal.h:253:45: warning: type defaults to ‘int’ in declaration of ‘G253_howToBehaveInCaseOfUndefKey’ [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro ‘howToBehaveInCaseOfUndefKey’ extern howToBehaveInCaseOfUndefKey; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setModeInfoStyle’: sglobal.h:254:45: warning: type defaults to ‘int’ in declaration of ‘G254_howToReturnModeInfo’ [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro ‘howToReturnModeInfo’ extern howToReturnModeInfo; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ kctrl.c:1007:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^~~~~~~~~~~~~~~~~~~~~ kctrl.c:1020:1: warning: return type defaults to ‘int’ [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c:1043:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_defineKanji(d, arg) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_defineKanji’: sglobal.h:200:45: warning: implicit declaration of function ‘G200_dicTourokuControl’ [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kakutei(d, arg) ^~~~~~~~~~ kctrl.c:1182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kill(d, arg) ^~~~~~~ kctrl.c:1199:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_modekeys(d, arg) ^~~~~~~~~~~ kctrl.c:1223:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMode(d, arg) ^~~~~~~~~~~~ kctrl.c:1231:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryConnection(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_queryConnection’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setServerName(d, arg) ^~~~~~~~~~~~~~~~ kctrl.c:1256:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_parse(d, arg) ^~~~~~~~ kctrl.c:1273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_yomiInfo(d, arg) ^~~~~~~~~~~ kctrl.c:1283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_storeYomi(d, arg) ^~~~~~~~~~~~ kctrl.c:1339:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setInitFileName(d, arg) ^~~~~~~~~~~~~~~~~~ kctrl.c:1367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_do(d, arg) ^~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, fnum, mode_c, c_mode) ^~~~~~~~~~~~~~~~~ kctrl.c:1455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro ‘_doFunc’ _doFunc(d, fnum) ^~~~~~~ sglobal.h:148:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro ‘_afterDoFunc’ _afterDoFunc(d, retval) ^~~~~~~~~~~~ sglobal.h:205:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro ‘doFunc’ doFunc(d, fnum) ^~~~~~ kctrl.c:1623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_getContext(d, arg) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_getContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_closeUIContext(d, arg) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_closeUIContext’: sglobal.h:57:45: warning: unused variable ‘G057_ModeNames’ [-Wunused-variable] #define ModeNames G057_ModeNames ^ kctrl.c:1649:30: note: in expansion of macro ‘ModeNames’ extern struct ModeNameRecs ModeNames[]; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:1695:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1717:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_letterRestriction(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countColumns(str) ^~~~~~~~~~~~ kctrl.c:1758:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_changeServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function ‘KC_setUserInfo’: kctrl.c:2215:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '\\' || ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2216:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '/')) ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro ‘kanjiControl’ kanjiControl(request, d, arg) ^~~~~~~~~~~~ kctrl.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $"; ^~~~~~ kctrl.c: In function ‘G149__doFunc’: kctrl.c:1576:43: warning: ‘prevGRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revLen = prevGRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1575:43: warning: ‘prevGRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revPos = prevGRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1574:43: warning: ‘prevGEchoLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.length = prevGEchoLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:1573:43: warning: ‘prevGEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.line = prevGEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ kctrl.c:1570:37: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1569:37: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1568:37: warning: ‘prevEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ rm -f kctrl.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kctrl.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kctrl.c:54:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doInitializeFunctions(d) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro ‘initRomeStruct’ initRomeStruct(d, flg) ^~~~~~~~~~~~~~ kctrl.c: In function ‘G272_initRomeStruct’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:194:45: warning: unused variable ‘G194_defaultBushuContext’ [-Wunused-variable] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:195:45: warning: unused variable ‘G195_defaultContext’ [-Wunused-variable] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ kctrl.c:88:34: warning: unused variable ‘khal_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:88:23: warning: unused variable ‘khkt_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:87:45: warning: unused variable ‘kzal_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:34: warning: unused variable ‘kzkt_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:23: warning: unused variable ‘kzhr_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:213:45: warning: unused variable ‘G213_empty_mode’ [-Wunused-variable] #define empty_mode G213_empty_mode ^ kctrl.c:86:35: note: in expansion of macro ‘empty_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ sglobal.h:160:45: warning: unused variable ‘G160_alpha_mode’ [-Wunused-variable] #define alpha_mode G160_alpha_mode ^ kctrl.c:86:23: note: in expansion of macro ‘alpha_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to ‘int’ [-Wimplicit-int] insertEmptySlots(d) ^~~~~~~~~~~~~~~~ kctrl.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countContext() ^~~~~~~~~~~~ kctrl.c:495:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_initialize(d, arg) ^~~~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_initialize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function ‘G262_initExtMenu’ [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro ‘initExtMenu’ if (initExtMenu() < 0) { ^~~~~~~~~~~ sglobal.h:261:45: warning: implicit declaration of function ‘G261_initBushuTable’ [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro ‘initBushuTable’ if (initBushuTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:264:45: warning: implicit declaration of function ‘G264_initGyouTable’ [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro ‘initGyouTable’ if (initGyouTable() != NG) { ^~~~~~~~~~~~~ sglobal.h:266:45: warning: implicit declaration of function ‘G266_initHinshiTable’ [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro ‘initHinshiTable’ if (initHinshiTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:274:45: warning: implicit declaration of function ‘G274_initUlKigoTable’ [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro ‘initUlKigoTable’ if (initUlKigoTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:273:45: warning: implicit declaration of function ‘G273_initUlKeisenTable’ [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro ‘initUlKeisenTable’ if (initUlKeisenTable() != NG) { ^~~~~~~~~~~~~~~~~ sglobal.h:271:45: warning: implicit declaration of function ‘G271_initOnoffTable’ [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro ‘initOnoffTable’ if (initOnoffTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:265:45: warning: implicit declaration of function ‘G265_initHinshiMessage’ [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro ‘initHinshiMessage’ if (initHinshiMessage() != NG) { ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_finalize(d, arg) ^~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_finalize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setWidth(d, arg) ^~~~~~~~~~~ kctrl.c:784:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:812:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_changeMode(d, arg) ^~~~~~~~~~~~~ kctrl.c:914:1: warning: return type defaults to ‘int’ [-Wimplicit-int] baseModeP(d) ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro ‘escapeToBasicStat’ escapeToBasicStat(d, how) ^~~~~~~~~~~~~~~~~ kctrl.c:970:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setUFunc(d, arg) ^~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setUFunc’: sglobal.h:253:45: warning: type defaults to ‘int’ in declaration of ‘G253_howToBehaveInCaseOfUndefKey’ [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro ‘howToBehaveInCaseOfUndefKey’ extern howToBehaveInCaseOfUndefKey; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setModeInfoStyle’: sglobal.h:254:45: warning: type defaults to ‘int’ in declaration of ‘G254_howToReturnModeInfo’ [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro ‘howToReturnModeInfo’ extern howToReturnModeInfo; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ kctrl.c:1007:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^~~~~~~~~~~~~~~~~~~~~ kctrl.c:1020:1: warning: return type defaults to ‘int’ [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c:1043:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_defineKanji(d, arg) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_defineKanji’: sglobal.h:200:45: warning: implicit declaration of function ‘G200_dicTourokuControl’ [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kakutei(d, arg) ^~~~~~~~~~ kctrl.c:1182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kill(d, arg) ^~~~~~~ kctrl.c:1199:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_modekeys(d, arg) ^~~~~~~~~~~ kctrl.c:1223:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMode(d, arg) ^~~~~~~~~~~~ kctrl.c:1231:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryConnection(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_queryConnection’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setServerName(d, arg) ^~~~~~~~~~~~~~~~ kctrl.c:1256:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_parse(d, arg) ^~~~~~~~ kctrl.c:1273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_yomiInfo(d, arg) ^~~~~~~~~~~ kctrl.c:1283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_storeYomi(d, arg) ^~~~~~~~~~~~ kctrl.c:1339:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setInitFileName(d, arg) ^~~~~~~~~~~~~~~~~~ kctrl.c:1367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_do(d, arg) ^~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, fnum, mode_c, c_mode) ^~~~~~~~~~~~~~~~~ kctrl.c:1455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro ‘_doFunc’ _doFunc(d, fnum) ^~~~~~~ sglobal.h:148:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro ‘_afterDoFunc’ _afterDoFunc(d, retval) ^~~~~~~~~~~~ sglobal.h:205:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro ‘doFunc’ doFunc(d, fnum) ^~~~~~ kctrl.c:1623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_getContext(d, arg) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_getContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_closeUIContext(d, arg) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_closeUIContext’: sglobal.h:57:45: warning: unused variable ‘G057_ModeNames’ [-Wunused-variable] #define ModeNames G057_ModeNames ^ kctrl.c:1649:30: note: in expansion of macro ‘ModeNames’ extern struct ModeNameRecs ModeNames[]; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:1695:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1717:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_letterRestriction(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countColumns(str) ^~~~~~~~~~~~ kctrl.c:1758:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_changeServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function ‘KC_setUserInfo’: kctrl.c:2215:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '\\' || ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2216:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '/')) ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro ‘kanjiControl’ kanjiControl(request, d, arg) ^~~~~~~~~~~~ kctrl.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $"; ^~~~~~ kctrl.c: In function ‘G149__doFunc’: kctrl.c:1576:43: warning: ‘prevGRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revLen = prevGRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1575:43: warning: ‘prevGRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revPos = prevGRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1574:43: warning: ‘prevGEchoLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.length = prevGEchoLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:1573:43: warning: ‘prevGEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.line = prevGEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ kctrl.c:1570:37: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1569:37: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1568:37: warning: ‘prevEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ rm -f keydef.o unshared/keydef.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from keydef.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to ‘int’ in declaration of ‘G311_multiSequenceFunc’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro ‘multiSequenceFunc’ extern multiSequenceFunc ^~~~~~~~~~~~~~~~~ keydef.c:44:8: warning: type defaults to ‘int’ in declaration of ‘regist_key_hash’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~ keydef.c:44:27: warning: type defaults to ‘int’ in declaration of ‘copyMultiSequence’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro ‘initKeyTables’ initKeyTables() ^~~~~~~~~~~~~ sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:169:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro ‘changeKeyfunc’ changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~ sglobal.h:170:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro ‘changeKeyfuncOfAll’ changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~~~~~~ keydef.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] specialen(block) ^~~~~~~~~ keydef.c:609:1: warning: return type defaults to ‘int’ [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro ‘askQuitKey’ askQuitKey(key) ^~~~~~~~~~ keydef.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from keydef.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to ‘int’ in declaration of ‘G311_multiSequenceFunc’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro ‘multiSequenceFunc’ extern multiSequenceFunc ^~~~~~~~~~~~~~~~~ keydef.c:44:8: warning: type defaults to ‘int’ in declaration of ‘regist_key_hash’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~ keydef.c:44:27: warning: type defaults to ‘int’ in declaration of ‘copyMultiSequence’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro ‘initKeyTables’ initKeyTables() ^~~~~~~~~~~~~ sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:169:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro ‘changeKeyfunc’ changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~ sglobal.h:170:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro ‘changeKeyfuncOfAll’ changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~~~~~~ keydef.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] specialen(block) ^~~~~~~~~ keydef.c:609:1: warning: return type defaults to ‘int’ [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro ‘askQuitKey’ askQuitKey(key) ^~~~~~~~~~ keydef.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kigo.c:120:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getKigoContext(d, ^~~~~~~~~~~~~~ kigo.c:173:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoGlineStatus(d) ^~~~~~~~~~~~~~~~~~~ kigo.c:228:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoInfo(d, headkouho) ^~~~~~~~~~~~ kigo.c:300:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ kigo.c:316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro ‘KigoIchiran’ KigoIchiran(d) ^~~~~~~~~~~ kigo.c: In function ‘G055_KigoIchiran’: sglobal.h:303:45: warning: implicit declaration of function ‘G303_makeKigoIchiran’ [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro ‘makeKigoIchiran’ if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^~~~~~~~~~~~~~~ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro ‘makeKigoIchiran’ makeKigoIchiran(d, major_mode) ^~~~~~~~~~~~~~~ kigo.c: In function ‘G303_makeKigoIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^~~~~~~~~~~~~~~ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNop(d) ^~~~~~~ kigo.c:441:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoForwardKouho(d) ^~~~~~~~~~~~~~~~ kigo.c:474:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBackwardKouho(d) ^~~~~~~~~~~~~~~~~ kigo.c:506:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~ kigo.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~ kigo.c:568:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~ kigo.c:590:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoEndOfKouho(d) ^~~~~~~~~~~~~~ kigo.c:615:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoKakutei(d) ^~~~~~~~~~~ kigo.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoQuit(d) ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ kigo.c: In function ‘makeKigoGlineStatus’: kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from kigo.c:726:0: At top level: kigomap.h:24:13: warning: ‘kigomap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kigo.c:120:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getKigoContext(d, ^~~~~~~~~~~~~~ kigo.c:173:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoGlineStatus(d) ^~~~~~~~~~~~~~~~~~~ kigo.c:228:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoInfo(d, headkouho) ^~~~~~~~~~~~ kigo.c:300:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ kigo.c:316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro ‘KigoIchiran’ KigoIchiran(d) ^~~~~~~~~~~ kigo.c: In function ‘G055_KigoIchiran’: sglobal.h:303:45: warning: implicit declaration of function ‘G303_makeKigoIchiran’ [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro ‘makeKigoIchiran’ if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^~~~~~~~~~~~~~~ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro ‘makeKigoIchiran’ makeKigoIchiran(d, major_mode) ^~~~~~~~~~~~~~~ kigo.c: In function ‘G303_makeKigoIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^~~~~~~~~~~~~~~ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNop(d) ^~~~~~~ kigo.c:441:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoForwardKouho(d) ^~~~~~~~~~~~~~~~ kigo.c:474:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBackwardKouho(d) ^~~~~~~~~~~~~~~~~ kigo.c:506:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~ kigo.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~ kigo.c:568:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~ kigo.c:590:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoEndOfKouho(d) ^~~~~~~~~~~~~~ kigo.c:615:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoKakutei(d) ^~~~~~~~~~~ kigo.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoQuit(d) ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ kigo.c: In function ‘makeKigoGlineStatus’: kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from kigo.c:726:0: At top level: kigomap.h:24:13: warning: ‘kigomap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from mode.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:49:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro ‘JapaneseMode’ JapaneseMode(d) ^~~~~~~~~~~~ sglobal.h:1:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro ‘AlphaMode’ AlphaMode(d) ^~~~~~~~~ sglobal.h:36:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro ‘HenkanNyuryokuMode’ HenkanNyuryokuMode(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:332:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro ‘queryMode’ queryMode(d, arg) ^~~~~~~~~ sglobal.h:171:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro ‘changeModeName’ changeModeName(modeid, str) ^~~~~~~~~~~~~~ mode.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from mode.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:49:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro ‘JapaneseMode’ JapaneseMode(d) ^~~~~~~~~~~~ sglobal.h:1:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro ‘AlphaMode’ AlphaMode(d) ^~~~~~~~~ sglobal.h:36:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro ‘HenkanNyuryokuMode’ HenkanNyuryokuMode(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:332:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro ‘queryMode’ queryMode(d, arg) ^~~~~~~~~ sglobal.h:171:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro ‘changeModeName’ changeModeName(modeid, str) ^~~~~~~~~~~~~~ mode.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from multi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro ‘UseOtherKeymap’ UseOtherKeymap(d) ^~~~~~~~~~~~~~ multi.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro ‘DoFuncSequence’ DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~ multi.c: In function ‘G017_DoFuncSequence’: multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro ‘multiSequenceFunc’ multiSequenceFunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~~ multi.c:24:13: warning: ‘m_s_map_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ multi.c:225:35: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ multi.c:224:35: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f multi.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from multi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro ‘UseOtherKeymap’ UseOtherKeymap(d) ^~~~~~~~~~~~~~ multi.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro ‘DoFuncSequence’ DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~ multi.c: In function ‘G017_DoFuncSequence’: multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro ‘multiSequenceFunc’ multiSequenceFunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~~ multi.c:24:13: warning: ‘m_s_map_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ multi.c:225:35: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ multi.c:224:35: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f onoff.o unshared/onoff.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from onoff.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro ‘selectOnOff’ selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^~~~~~~~~~~ onoff.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function ‘makeOnOffIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) ^~~~~~~~~~~~~~~ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffSelect(d) ^~~~~~~~~~~ onoff.c:308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffKakutei(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro ‘IchiranQuit’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro ‘IchiranNop’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~ In file included from onoff.c:350:0: onoffmap.h:24:13: warning: ‘onoffmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from onoff.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro ‘selectOnOff’ selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^~~~~~~~~~~ onoff.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function ‘makeOnOffIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) ^~~~~~~~~~~~~~~ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffSelect(d) ^~~~~~~~~~~ onoff.c:308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffKakutei(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro ‘IchiranQuit’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro ‘IchiranNop’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~ In file included from onoff.c:350:0: onoffmap.h:24:13: warning: ‘onoffmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from parse.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:133:45: warning: type defaults to ‘int’ in declaration of ‘G133_YYparse_by_rcfilename’ [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro ‘YYparse_by_rcfilename’ extern YYparse_by_rcfilename(); ^~~~~~~~~~~~~~~~~~~~~ parse.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] make_initfilename() ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: parse.c: In function ‘G321_parse’: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ sglobal.h:182:45: warning: implicit declaration of function ‘G182_clisp_init’ [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro ‘clisp_init’ if (clisp_init() == 0) { ^~~~~~~~~~ sglobal.h:164:45: warning: unused variable ‘G164_auto_define’ [-Wunused-variable] #define auto_define G164_auto_define ^ parse.c:118:14: note: in expansion of macro ‘auto_define’ extern int auto_define; ^~~~~~~~~~~ sglobal.h:277:45: warning: unused variable ‘G277_iroha_debug’ [-Wunused-variable] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ parse.c: At top level: parse.c:347:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^~~~~~~~~~~~~~~~~~~ parse.c: In function ‘DISPLAY_to_hostname’: parse.c:352:5: warning: implicit declaration of function ‘gethostname’ [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^~~~~~~~~~~ parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: parse.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from parse.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:133:45: warning: type defaults to ‘int’ in declaration of ‘G133_YYparse_by_rcfilename’ [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro ‘YYparse_by_rcfilename’ extern YYparse_by_rcfilename(); ^~~~~~~~~~~~~~~~~~~~~ parse.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] make_initfilename() ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: parse.c: In function ‘G321_parse’: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ sglobal.h:182:45: warning: implicit declaration of function ‘G182_clisp_init’ [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro ‘clisp_init’ if (clisp_init() == 0) { ^~~~~~~~~~ sglobal.h:164:45: warning: unused variable ‘G164_auto_define’ [-Wunused-variable] #define auto_define G164_auto_define ^ parse.c:118:14: note: in expansion of macro ‘auto_define’ extern int auto_define; ^~~~~~~~~~~ sglobal.h:277:45: warning: unused variable ‘G277_iroha_debug’ [-Wunused-variable] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ parse.c: At top level: parse.c:347:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^~~~~~~~~~~~~~~~~~~ parse.c: In function ‘DISPLAY_to_hostname’: parse.c:352:5: warning: implicit declaration of function ‘gethostname’ [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^~~~~~~~~~~ parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: parse.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from romaji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:82:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:476:1: note: in expansion of macro ‘RomkanaInit’ RomkanaInit() ^~~~~~~~~~~ romaji.c: In function ‘G081_RomkanaFin’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:610:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:793:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiExit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:824:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiQuit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:963:8: warning: type defaults to ‘int’ in declaration of ‘makePhonoOnBuffer’ [-Wimplicit-int] static makePhonoOnBuffer(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:978:1: note: in expansion of macro ‘YomiInsert’ YomiInsert(d) ^~~~~~~~~~ romaji.c: In function ‘G141_YomiInsert’: romaji.c:1032:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED In file included from canna.h:50:0, from romaji.c:27: romaji.c: At top level: sglobal.h:230:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1148:1: note: in expansion of macro ‘findSup’ findSup(wchar_t key) ^~~~~~~ romaji.c: In function ‘G230_findSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1155:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:1178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^~~~~~~~~~~~~~~~~ romaji.c:1450:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dakuonP(ch) ^~~~~~~ romaji.c: In function ‘dakuonP’: romaji.c:1453:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1496:1: warning: return type defaults to ‘int’ [-Wimplicit-int] growDakuonP(ch) ^~~~~~~~~~~ romaji.c: In function ‘growDakuonP’: romaji.c:1500:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1535:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KanaYomiInsert(d) ^~~~~~~~~~~~~~ romaji.c:1693:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoBackward(yc) ^~~~~~~~~~~~~~~~~~ romaji.c:1716:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoForward(yc) ^~~~~~~~~~~~~~~~~ romaji.c:1804:8: warning: type defaults to ‘int’ in declaration of ‘YomiNop’ [-Wimplicit-int] static YomiNop pro((uiContext)); ^~~~~~~ romaji.c:1807:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNop(d) ^~~~~~~ romaji.c:1817:8: warning: type defaults to ‘int’ in declaration of ‘YomiForward’ [-Wimplicit-int] static YomiForward pro((uiContext)); ^~~~~~~~~~~ romaji.c:1820:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^~~~~~~~~~~ romaji.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘YomiBeginningOfLine’ [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^~~~~~~~~~~~~~~~~~~ romaji.c:1912:8: warning: type defaults to ‘int’ in declaration of ‘YomiEndOfLine’ [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:1915:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1981:1: note: in expansion of macro ‘RomajiFlushYomi’ RomajiFlushYomi(d, b, bsize) ^~~~~~~~~~~~~~~ romaji.c:2134:1: warning: return type defaults to ‘int’ [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2684:1: note: in expansion of macro ‘YomiExit’ YomiExit(d, retval) ^~~~~~~~ sglobal.h:50:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2764:1: note: in expansion of macro ‘KanaDeletePrevious’ KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^~~~~~~~~~~~~~~~~~ romaji.c:2837:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeletePrevious’ [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ romaji.c:2876:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeleteNext’ [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:2950:8: warning: type defaults to ‘int’ in declaration of ‘YomiKillToEndOfLine’ [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:2982:8: warning: type defaults to ‘int’ in declaration of ‘YomiQuit’ [-Wimplicit-int] static YomiQuit pro((uiContext)); ^~~~~~~~ romaji.c:3019:8: warning: type defaults to ‘int’ in declaration of ‘simplePopCallback’ [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~ romaji.c:3022:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simplePopCallback(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3033:1: note: in expansion of macro ‘alphaMode’ alphaMode(d) ^~~~~~~~~ romaji.c:3069:8: warning: type defaults to ‘int’ in declaration of ‘exitYomiQuotedInsert’ [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~ romaji.c:3072:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ romaji.c:3083:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiInsertQuoted(d) ^~~~~~~~~~~~~~~~ romaji.c:3114:8: warning: type defaults to ‘int’ in declaration of ‘yomiquotedfunc’ [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ romaji.c:3117:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3169:1: note: in expansion of macro ‘YomiQuotedInsert’ YomiQuotedInsert(d) ^~~~~~~~~~~~~~~~ romaji.c: In function ‘mapAsKuten’: romaji.c:3209:10: warning: type defaults to ‘int’ in declaration of ‘allowTwoByte’ [-Wimplicit-int] 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] static allowTwoByte = 1; ^~~~~~~~~~~~ romaji.c: At top level: romaji.c:3426:8: warning: type defaults to ‘int’ in declaration of ‘ConvertAsHex’ [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3429:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ConvertAsHex(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3524:1: note: in expansion of macro ‘convertAsHex’ convertAsHex(d) ^~~~~~~~~~~~ romaji.c: In function ‘replaceSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3558:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3568:8: warning: type defaults to ‘int’ in declaration of ‘everySupkey’ [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~~ romaji.c:3571:1: warning: return type defaults to ‘int’ [-Wimplicit-int] everySupkey(d, retval, env) ^~~~~~~~~~~ romaji.c:3589:8: warning: type defaults to ‘int’ in declaration of ‘exitSupkey’ [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitSupkey(d, retval, env) ^~~~~~~~~~ romaji.c:3633:8: warning: type defaults to ‘int’ in declaration of ‘quitSupkey’ [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitSupkey(d, retval, env) ^~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3648:1: note: in expansion of macro ‘selectKeysup’ selectKeysup(d, yc, ind) ^~~~~~~~~~~~ romaji.c: In function ‘G350_selectKeysup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3655:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3697:1: warning: return type defaults to ‘int’ [-Wimplicit-int] regionGairaigo(yc, s, e) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3728:1: note: in expansion of macro ‘containUnconvertedKey’ containUnconvertedKey(yc) ^~~~~~~~~~~~~~~~~~~~~ romaji.c:3760:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkan’ [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^~~~~~~~~~ romaji.c:3830:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanNaive’ [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3847:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanOrNothing’ [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3866:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3866:40: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3867:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3868:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3868:39: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3870:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHira’ [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHira(d) ^~~~~~~~~~~~ romaji.c:3882:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKata’ [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3885:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKata(d) ^~~~~~~~~~~~ romaji.c:3894:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseEisu’ [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3897:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseEisu(d) ^~~~~~~~~~~~ romaji.c:3906:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseZen’ [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^~~~~~~~~~~ romaji.c:3909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseZen(d) ^~~~~~~~~~~ romaji.c:3918:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHan’ [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^~~~~~~~~~~ romaji.c:3921:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHan(d) ^~~~~~~~~~~ romaji.c:3930:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKana’ [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3933:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKana(d) ^~~~~~~~~~~~ romaji.c:3942:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKakutei’ [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3945:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKakutei(d) ^~~~~~~~~~~~~~~ romaji.c:3954:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHenkan’ [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:3957:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHenkan(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3968:1: note: in expansion of macro ‘YomiBaseHiraKataToggle’ YomiBaseHiraKataToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3987:1: note: in expansion of macro ‘YomiBaseZenHanToggle’ YomiBaseZenHanToggle(d) ^~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4006:1: note: in expansion of macro ‘YomiBaseRotateForw’ YomiBaseRotateForw(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4037:1: note: in expansion of macro ‘YomiBaseRotateBack’ YomiBaseRotateBack(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4067:1: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ YomiBaseKanaEisuToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4086:1: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ YomiBaseKakuteiHenkanToggle(d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:144:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4105:1: note: in expansion of macro ‘YomiModeBackup’ YomiModeBackup(d) ^~~~~~~~~~~~~~ sglobal.h:222:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4149:1: note: in expansion of macro ‘exitJishu’ exitJishu(d) ^~~~~~~~~ romaji.c:4344:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4559:1: note: in expansion of macro ‘Yomisearchfunc’ Yomisearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ romaji.c: In function ‘G146_Yomisearchfunc’: sglobal.h:382:45: warning: unused variable ‘G382_yomi_mode’ [-Wunused-variable] #define yomi_mode G382_yomi_mode ^ romaji.c:4568:23: note: in expansion of macro ‘yomi_mode’ extern KanjiModeRec yomi_mode; ^~~~~~~~~ romaji.c: At top level: romaji.c:4871:8: warning: type defaults to ‘int’ in declaration of ‘YomiNextJishu’ [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:4874:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~ romaji.c:4880:8: warning: type defaults to ‘int’ in declaration of ‘YomiPreviousJishu’ [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4883:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~ romaji.c:4889:8: warning: type defaults to ‘int’ in declaration of ‘YomiKanaRotate’ [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4892:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~ romaji.c:4898:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiRotate’ [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c:4901:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~ romaji.c:4907:8: warning: type defaults to ‘int’ in declaration of ‘YomiCaseRotateForward’ [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4910:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4916:8: warning: type defaults to ‘int’ in declaration of ‘YomiZenkaku’ [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4919:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4925:8: warning: type defaults to ‘int’ in declaration of ‘YomiHankaku’ [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4937:8: warning: type defaults to ‘int’ in declaration of ‘YomiHiraganaJishu’ [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4940:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4946:8: warning: type defaults to ‘int’ in declaration of ‘YomiKatakanaJishu’ [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4949:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4955:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiJishu’ [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:4958:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^~~~~~~~~~~~~~~ romaji.c:4964:8: warning: type defaults to ‘int’ in declaration of ‘YomiToLower’ [-Wimplicit-int] static YomiToLower pro((uiContext)); ^~~~~~~~~~~ romaji.c:4966:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToLower(d) ^~~~~~~~~~~ romaji.c:4972:8: warning: type defaults to ‘int’ in declaration of ‘YomiToUpper’ [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^~~~~~~~~~~ romaji.c:4975:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToUpper(d) ^~~~~~~~~~~ romaji.c:4981:8: warning: type defaults to ‘int’ in declaration of ‘YomiCapitalize’ [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4984:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCapitalize(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to ‘int’ in declaration of ‘G015_ConvertAsBushu’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro ‘ConvertAsBushu’ extern ConvertAsBushu pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘YomiBubunKakutei’ [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c: In function ‘yomiquotedfunc’: romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: romaji.c:3209:10: warning: ‘allowTwoByte’ defined but not used [-Wunused-variable] static allowTwoByte = 1; ^~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:24:13: warning: ‘yomimap_id’ defined but not used [-Wunused-variable] 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] 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:2321:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len, res; ^~~ rm -f romaji.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from romaji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:82:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:476:1: note: in expansion of macro ‘RomkanaInit’ RomkanaInit() ^~~~~~~~~~~ romaji.c: In function ‘G081_RomkanaFin’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:610:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:793:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiExit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:824:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiQuit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:963:8: warning: type defaults to ‘int’ in declaration of ‘makePhonoOnBuffer’ [-Wimplicit-int] static makePhonoOnBuffer(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:978:1: note: in expansion of macro ‘YomiInsert’ YomiInsert(d) ^~~~~~~~~~ romaji.c: In function ‘G141_YomiInsert’: romaji.c:1032:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED In file included from canna.h:50:0, from romaji.c:27: romaji.c: At top level: sglobal.h:230:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1148:1: note: in expansion of macro ‘findSup’ findSup(wchar_t key) ^~~~~~~ romaji.c: In function ‘G230_findSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1155:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:1178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^~~~~~~~~~~~~~~~~ romaji.c:1450:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dakuonP(ch) ^~~~~~~ romaji.c: In function ‘dakuonP’: romaji.c:1453:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1496:1: warning: return type defaults to ‘int’ [-Wimplicit-int] growDakuonP(ch) ^~~~~~~~~~~ romaji.c: In function ‘growDakuonP’: romaji.c:1500:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1535:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KanaYomiInsert(d) ^~~~~~~~~~~~~~ romaji.c:1693:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoBackward(yc) ^~~~~~~~~~~~~~~~~~ romaji.c:1716:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoForward(yc) ^~~~~~~~~~~~~~~~~ romaji.c:1804:8: warning: type defaults to ‘int’ in declaration of ‘YomiNop’ [-Wimplicit-int] static YomiNop pro((uiContext)); ^~~~~~~ romaji.c:1807:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNop(d) ^~~~~~~ romaji.c:1817:8: warning: type defaults to ‘int’ in declaration of ‘YomiForward’ [-Wimplicit-int] static YomiForward pro((uiContext)); ^~~~~~~~~~~ romaji.c:1820:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^~~~~~~~~~~ romaji.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘YomiBeginningOfLine’ [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^~~~~~~~~~~~~~~~~~~ romaji.c:1912:8: warning: type defaults to ‘int’ in declaration of ‘YomiEndOfLine’ [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:1915:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1981:1: note: in expansion of macro ‘RomajiFlushYomi’ RomajiFlushYomi(d, b, bsize) ^~~~~~~~~~~~~~~ romaji.c:2134:1: warning: return type defaults to ‘int’ [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2684:1: note: in expansion of macro ‘YomiExit’ YomiExit(d, retval) ^~~~~~~~ sglobal.h:50:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2764:1: note: in expansion of macro ‘KanaDeletePrevious’ KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^~~~~~~~~~~~~~~~~~ romaji.c:2837:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeletePrevious’ [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ romaji.c:2876:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeleteNext’ [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:2950:8: warning: type defaults to ‘int’ in declaration of ‘YomiKillToEndOfLine’ [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:2982:8: warning: type defaults to ‘int’ in declaration of ‘YomiQuit’ [-Wimplicit-int] static YomiQuit pro((uiContext)); ^~~~~~~~ romaji.c:3019:8: warning: type defaults to ‘int’ in declaration of ‘simplePopCallback’ [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~ romaji.c:3022:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simplePopCallback(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3033:1: note: in expansion of macro ‘alphaMode’ alphaMode(d) ^~~~~~~~~ romaji.c:3069:8: warning: type defaults to ‘int’ in declaration of ‘exitYomiQuotedInsert’ [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~ romaji.c:3072:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ romaji.c:3083:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiInsertQuoted(d) ^~~~~~~~~~~~~~~~ romaji.c:3114:8: warning: type defaults to ‘int’ in declaration of ‘yomiquotedfunc’ [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ romaji.c:3117:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3169:1: note: in expansion of macro ‘YomiQuotedInsert’ YomiQuotedInsert(d) ^~~~~~~~~~~~~~~~ romaji.c: In function ‘mapAsKuten’: romaji.c:3209:10: warning: type defaults to ‘int’ in declaration of ‘allowTwoByte’ [-Wimplicit-int] 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] static allowTwoByte = 1; ^~~~~~~~~~~~ romaji.c: At top level: romaji.c:3426:8: warning: type defaults to ‘int’ in declaration of ‘ConvertAsHex’ [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3429:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ConvertAsHex(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3524:1: note: in expansion of macro ‘convertAsHex’ convertAsHex(d) ^~~~~~~~~~~~ romaji.c: In function ‘replaceSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3558:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3568:8: warning: type defaults to ‘int’ in declaration of ‘everySupkey’ [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~~ romaji.c:3571:1: warning: return type defaults to ‘int’ [-Wimplicit-int] everySupkey(d, retval, env) ^~~~~~~~~~~ romaji.c:3589:8: warning: type defaults to ‘int’ in declaration of ‘exitSupkey’ [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitSupkey(d, retval, env) ^~~~~~~~~~ romaji.c:3633:8: warning: type defaults to ‘int’ in declaration of ‘quitSupkey’ [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitSupkey(d, retval, env) ^~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3648:1: note: in expansion of macro ‘selectKeysup’ selectKeysup(d, yc, ind) ^~~~~~~~~~~~ romaji.c: In function ‘G350_selectKeysup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3655:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3697:1: warning: return type defaults to ‘int’ [-Wimplicit-int] regionGairaigo(yc, s, e) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3728:1: note: in expansion of macro ‘containUnconvertedKey’ containUnconvertedKey(yc) ^~~~~~~~~~~~~~~~~~~~~ romaji.c:3760:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkan’ [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^~~~~~~~~~ romaji.c:3830:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanNaive’ [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3847:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanOrNothing’ [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3866:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3866:40: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3867:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3868:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3868:39: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3870:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHira’ [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHira(d) ^~~~~~~~~~~~ romaji.c:3882:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKata’ [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3885:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKata(d) ^~~~~~~~~~~~ romaji.c:3894:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseEisu’ [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3897:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseEisu(d) ^~~~~~~~~~~~ romaji.c:3906:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseZen’ [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^~~~~~~~~~~ romaji.c:3909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseZen(d) ^~~~~~~~~~~ romaji.c:3918:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHan’ [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^~~~~~~~~~~ romaji.c:3921:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHan(d) ^~~~~~~~~~~ romaji.c:3930:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKana’ [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3933:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKana(d) ^~~~~~~~~~~~ romaji.c:3942:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKakutei’ [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3945:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKakutei(d) ^~~~~~~~~~~~~~~ romaji.c:3954:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHenkan’ [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:3957:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHenkan(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3968:1: note: in expansion of macro ‘YomiBaseHiraKataToggle’ YomiBaseHiraKataToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3987:1: note: in expansion of macro ‘YomiBaseZenHanToggle’ YomiBaseZenHanToggle(d) ^~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4006:1: note: in expansion of macro ‘YomiBaseRotateForw’ YomiBaseRotateForw(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4037:1: note: in expansion of macro ‘YomiBaseRotateBack’ YomiBaseRotateBack(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4067:1: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ YomiBaseKanaEisuToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4086:1: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ YomiBaseKakuteiHenkanToggle(d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:144:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4105:1: note: in expansion of macro ‘YomiModeBackup’ YomiModeBackup(d) ^~~~~~~~~~~~~~ sglobal.h:222:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4149:1: note: in expansion of macro ‘exitJishu’ exitJishu(d) ^~~~~~~~~ romaji.c:4344:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4559:1: note: in expansion of macro ‘Yomisearchfunc’ Yomisearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ romaji.c: In function ‘G146_Yomisearchfunc’: sglobal.h:382:45: warning: unused variable ‘G382_yomi_mode’ [-Wunused-variable] #define yomi_mode G382_yomi_mode ^ romaji.c:4568:23: note: in expansion of macro ‘yomi_mode’ extern KanjiModeRec yomi_mode; ^~~~~~~~~ romaji.c: At top level: romaji.c:4871:8: warning: type defaults to ‘int’ in declaration of ‘YomiNextJishu’ [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:4874:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~ romaji.c:4880:8: warning: type defaults to ‘int’ in declaration of ‘YomiPreviousJishu’ [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4883:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~ romaji.c:4889:8: warning: type defaults to ‘int’ in declaration of ‘YomiKanaRotate’ [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4892:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~ romaji.c:4898:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiRotate’ [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c:4901:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~ romaji.c:4907:8: warning: type defaults to ‘int’ in declaration of ‘YomiCaseRotateForward’ [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4910:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4916:8: warning: type defaults to ‘int’ in declaration of ‘YomiZenkaku’ [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4919:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4925:8: warning: type defaults to ‘int’ in declaration of ‘YomiHankaku’ [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4937:8: warning: type defaults to ‘int’ in declaration of ‘YomiHiraganaJishu’ [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4940:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4946:8: warning: type defaults to ‘int’ in declaration of ‘YomiKatakanaJishu’ [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4949:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4955:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiJishu’ [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:4958:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^~~~~~~~~~~~~~~ romaji.c:4964:8: warning: type defaults to ‘int’ in declaration of ‘YomiToLower’ [-Wimplicit-int] static YomiToLower pro((uiContext)); ^~~~~~~~~~~ romaji.c:4966:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToLower(d) ^~~~~~~~~~~ romaji.c:4972:8: warning: type defaults to ‘int’ in declaration of ‘YomiToUpper’ [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^~~~~~~~~~~ romaji.c:4975:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToUpper(d) ^~~~~~~~~~~ romaji.c:4981:8: warning: type defaults to ‘int’ in declaration of ‘YomiCapitalize’ [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4984:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCapitalize(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to ‘int’ in declaration of ‘G015_ConvertAsBushu’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro ‘ConvertAsBushu’ extern ConvertAsBushu pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘YomiBubunKakutei’ [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c: In function ‘yomiquotedfunc’: romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: romaji.c:3209:10: warning: ‘allowTwoByte’ defined but not used [-Wunused-variable] static allowTwoByte = 1; ^~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:24:13: warning: ‘yomimap_id’ defined but not used [-Wunused-variable] 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] 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:2401:9: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] s += len; ^~ rm -f uiutil.o unshared/uiutil.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from uiutil.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uiutil.c:312:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeUiUtilEchoStr(d) ^~~~~~~~~~~~~~~~~ uiutil.c:351:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflExitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro ‘prevMenuIfExist’ prevMenuIfExist(d) ^~~~~~~~~~~~~~~ uiutil.c:433:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro ‘UiUtilMode’ UiUtilMode(d) ^~~~~~~~~~ uiutil.c: In function ‘G359_showmenu’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) ^~~~~~~~~~~~~~~~~~~~ At top level: uiutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from uiutil.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uiutil.c:312:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeUiUtilEchoStr(d) ^~~~~~~~~~~~~~~~~ uiutil.c:351:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflExitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro ‘prevMenuIfExist’ prevMenuIfExist(d) ^~~~~~~~~~~~~~~ uiutil.c:433:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro ‘UiUtilMode’ UiUtilMode(d) ^~~~~~~~~~ uiutil.c: In function ‘G359_showmenu’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) ^~~~~~~~~~~~~~~~~~~~ At top level: uiutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldefine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uldefine.c:105:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTango(d) ^~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro ‘clearYomi’ clearYomi(d) ^~~~~~~~~ uldefine.c:124:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTourokuContext(p) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro ‘getTourokuContext’ getTourokuContext(d) ^~~~~~~~~~~~~~~~~ uldefine.c:213:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTTangoEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro ‘uuTTangoQuitCatch’ uuTTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldefine.c:311:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuT2TangoEveryTimeCatch’: sglobal.h:150:45: warning: implicit declaration of function ‘G150__do_func_slightly’ [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^~~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^~~~~~~~~~~~~~~~~~ uldefine.c:394:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTMakeDicYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ uldefine.c:497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘G248_getUserDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro ‘dicTouroku’ dicTouroku(d) ^~~~~~~~~~ uldefine.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuDo(d) ^~~~~~~~~~~~ uldefine.c:657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkUsrDic(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘checkUsrDic’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro ‘getYesNoContext’ if(getYesNoContext(d, ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro ‘dicTourokuTango’ dicTourokuTango(d, quitfunc) ^~~~~~~~~~~~~~~ uldefine.c: In function ‘G204_dicTourokuTango’: uldefine.c:715:18: warning: unused variable ‘tc’ [-Wunused-variable] tourokuContext tc = (tourokuContext)d->modec; ^~ uldefine.c: At top level: uldefine.c:757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuTangoPre(d) ^~~~~~~~~~~~~~~~~~ uldefine.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^~~~~~~~~~~~~~~~~~~~ uldefine.c:779:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ uldefine.c:833:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTYomiExitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to ‘int’ in declaration of ‘uuTYomiQuitCatch’ [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ uldefine.c:855:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldefine.c:870:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomi(d) ^~~~~~~~~~~~~~ uldefine.c:877:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^~~~~~~~~~~~~~~~ uldefine.c:888:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘dicTourokuYomiDo’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^~~~~~~~~~~ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:965:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro ‘dicTourokuHinshi’ dicTourokuHinshi(d) ^~~~~~~~~~~~~~~~ uldefine.c: In function ‘G202_dicTourokuHinshi’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) < 0) { ^~~~~~~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, tango, quitfunc) ^~~~~~~~~~~~~~~~~ uldefine.c: In function ‘G179_clearYomi’: uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ uldefine.c: In function ‘clearTango’: uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldefine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldefine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uldefine.c:105:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTango(d) ^~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro ‘clearYomi’ clearYomi(d) ^~~~~~~~~ uldefine.c:124:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTourokuContext(p) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro ‘getTourokuContext’ getTourokuContext(d) ^~~~~~~~~~~~~~~~~ uldefine.c:213:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTTangoEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro ‘uuTTangoQuitCatch’ uuTTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldefine.c:311:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuT2TangoEveryTimeCatch’: sglobal.h:150:45: warning: implicit declaration of function ‘G150__do_func_slightly’ [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^~~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^~~~~~~~~~~~~~~~~~ uldefine.c:394:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTMakeDicYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ uldefine.c:497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘G248_getUserDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro ‘dicTouroku’ dicTouroku(d) ^~~~~~~~~~ uldefine.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuDo(d) ^~~~~~~~~~~~ uldefine.c:657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkUsrDic(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘checkUsrDic’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro ‘getYesNoContext’ if(getYesNoContext(d, ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro ‘dicTourokuTango’ dicTourokuTango(d, quitfunc) ^~~~~~~~~~~~~~~ uldefine.c: In function ‘G204_dicTourokuTango’: uldefine.c:715:18: warning: unused variable ‘tc’ [-Wunused-variable] tourokuContext tc = (tourokuContext)d->modec; ^~ uldefine.c: At top level: uldefine.c:757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuTangoPre(d) ^~~~~~~~~~~~~~~~~~ uldefine.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^~~~~~~~~~~~~~~~~~~~ uldefine.c:779:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ uldefine.c:833:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTYomiExitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to ‘int’ in declaration of ‘uuTYomiQuitCatch’ [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ uldefine.c:855:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldefine.c:870:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomi(d) ^~~~~~~~~~~~~~ uldefine.c:877:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^~~~~~~~~~~~~~~~ uldefine.c:888:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘dicTourokuYomiDo’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^~~~~~~~~~~ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:965:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro ‘dicTourokuHinshi’ dicTourokuHinshi(d) ^~~~~~~~~~~~~~~~ uldefine.c: In function ‘G202_dicTourokuHinshi’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) < 0) { ^~~~~~~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, tango, quitfunc) ^~~~~~~~~~~~~~~~~ uldefine.c: In function ‘G179_clearYomi’: uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ uldefine.c: In function ‘clearTango’: uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldefine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldelete.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘G235_freeAndPopTouroku’: sglobal.h:326:45: warning: implicit declaration of function ‘G326_popTourokuMode’ [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro ‘popTourokuMode’ popTourokuMode(d); ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:170:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiQuitCatch’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoYomi(d) ^~~~~~~~~~~~~ uldelete.c:215:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^~~~~~~~~~~~~~~ uldelete.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘getMountDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro ‘dicSakujo’ dicSakujo(d) ^~~~~~~~~ uldelete.c: In function ‘G198_dicSakujo’: sglobal.h:247:45: warning: implicit declaration of function ‘G247_getTourokuContext’ [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro ‘getTourokuContext’ if (getTourokuContext(d) != NG) { ^~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CloseDeleteContext(tc) ^~~~~~~~~~~~~~~~~~ uldelete.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getEffectDic(tc) ^~~~~~~~~~~~ uldelete.c:558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSTangoExitCatch’: sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro ‘GLineNGReturnTK’ return GLineNGReturnTK(d); ^~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldelete.c:616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoBgnBun(d, st) ^~~~~~~~~~~~~~~ uldelete.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoEndBun(d) ^~~~~~~~~~~~~~~ uldelete.c:722:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoTango(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoTango’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^~~~~~~~~~~ sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro ‘getForIchiranContext’ if(getForIchiranContext(d) == NG) { ^~~~~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDeleteDic(mc) ^~~~~~~~~~~~ uldelete.c:869:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:925:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDictionary(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDictionary’: sglobal.h:246:45: warning: implicit declaration of function ‘G246_getMountContext’ [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro ‘getMountContext’ if ((retval = getMountContext(d)) != NG) { ^~~~~~~~~~~~~~~ sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro ‘selectOnOff’ if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSDeleteYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldelete.c:1183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:1201:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDo(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDo’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro ‘getYesNoContext’ if (getYesNoContext(d, ^~~~~~~~~~~~~~~ uldelete.c: In function ‘CloseDeleteContext’: uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldelete.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldelete.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘G235_freeAndPopTouroku’: sglobal.h:326:45: warning: implicit declaration of function ‘G326_popTourokuMode’ [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro ‘popTourokuMode’ popTourokuMode(d); ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:170:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiQuitCatch’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoYomi(d) ^~~~~~~~~~~~~ uldelete.c:215:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^~~~~~~~~~~~~~~ uldelete.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘getMountDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro ‘dicSakujo’ dicSakujo(d) ^~~~~~~~~ uldelete.c: In function ‘G198_dicSakujo’: sglobal.h:247:45: warning: implicit declaration of function ‘G247_getTourokuContext’ [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro ‘getTourokuContext’ if (getTourokuContext(d) != NG) { ^~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CloseDeleteContext(tc) ^~~~~~~~~~~~~~~~~~ uldelete.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getEffectDic(tc) ^~~~~~~~~~~~ uldelete.c:558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSTangoExitCatch’: sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro ‘GLineNGReturnTK’ return GLineNGReturnTK(d); ^~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldelete.c:616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoBgnBun(d, st) ^~~~~~~~~~~~~~~ uldelete.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoEndBun(d) ^~~~~~~~~~~~~~~ uldelete.c:722:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoTango(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoTango’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^~~~~~~~~~~ sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro ‘getForIchiranContext’ if(getForIchiranContext(d) == NG) { ^~~~~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDeleteDic(mc) ^~~~~~~~~~~~ uldelete.c:869:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:925:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDictionary(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDictionary’: sglobal.h:246:45: warning: implicit declaration of function ‘G246_getMountContext’ [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro ‘getMountContext’ if ((retval = getMountContext(d)) != NG) { ^~~~~~~~~~~~~~~ sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro ‘selectOnOff’ if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSDeleteYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldelete.c:1183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:1201:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDo(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDo’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro ‘getYesNoContext’ if (getYesNoContext(d, ^~~~~~~~~~~~~~~ uldelete.c: In function ‘CloseDeleteContext’: uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldelete.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulhinshi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulhinshi.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshiYNQuitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi2YesCatch’: sglobal.h:201:45: warning: implicit declaration of function ‘G201_dicTourokuDictionary’ [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro ‘dicTourokuDictionary’ return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:342:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi1YesCatch’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro ‘getYesNoContext’ if((retval = getYesNoContext(d, ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:418:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ ulhinshi.c:446:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro ‘dicTourokuHinshiDelivery’ dicTourokuHinshiDelivery(d) ^~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G203_dicTourokuHinshiDelivery’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuYes(d) ^~~~~~~~~~ ulhinshi.c:761:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuNo(d) ^~~~~~~~~ ulhinshi.c:861:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeDoushi(d) ^~~~~~~~~~ ulhinshi.c:902:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ ulhinshi.c:930:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro ‘dicTourokuDictionary’ dicTourokuDictionary(d, exitfunc, quitfunc) ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G201_dicTourokuDictionary’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tangoTouroku(d) ^~~~~~~~~~~~ ulhinshi.c: In function ‘makeDoushi’: ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: ulhinshi.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulhinshi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulhinshi.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshiYNQuitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi2YesCatch’: sglobal.h:201:45: warning: implicit declaration of function ‘G201_dicTourokuDictionary’ [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro ‘dicTourokuDictionary’ return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:342:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi1YesCatch’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro ‘getYesNoContext’ if((retval = getYesNoContext(d, ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:418:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ ulhinshi.c:446:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro ‘dicTourokuHinshiDelivery’ dicTourokuHinshiDelivery(d) ^~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G203_dicTourokuHinshiDelivery’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuYes(d) ^~~~~~~~~~ ulhinshi.c:761:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuNo(d) ^~~~~~~~~ ulhinshi.c:861:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeDoushi(d) ^~~~~~~~~~ ulhinshi.c:902:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ ulhinshi.c:930:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro ‘dicTourokuDictionary’ dicTourokuDictionary(d, exitfunc, quitfunc) ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G201_dicTourokuDictionary’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tangoTouroku(d) ^~~~~~~~~~~~ ulhinshi.c: In function ‘makeDoushi’: ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: ulhinshi.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulkigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulkigo.c:177:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoExitDo(d, retval) ^~~~~~~~~~~~ ulkigo.c:192:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro ‘uuKigoGeneralExitCatch’ uuKigoGeneralExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ ulkigo.c:261:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro ‘uuKigoMake’ uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^~~~~~~~~~ ulkigo.c: In function ‘G375_uuKigoMake’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro ‘kigoRussia’ kigoRussia(d) ^~~~~~~~~~ sglobal.h:290:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro ‘kigoGreek’ kigoGreek(d) ^~~~~~~~~ sglobal.h:291:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro ‘kigoKeisen’ kigoKeisen(d) ^~~~~~~~~~ ulkigo.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulkigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulkigo.c:177:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoExitDo(d, retval) ^~~~~~~~~~~~ ulkigo.c:192:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro ‘uuKigoGeneralExitCatch’ uuKigoGeneralExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ ulkigo.c:261:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro ‘uuKigoMake’ uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^~~~~~~~~~ ulkigo.c: In function ‘G375_uuKigoMake’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro ‘kigoRussia’ kigoRussia(d) ^~~~~~~~~~ sglobal.h:290:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro ‘kigoGreek’ kigoGreek(d) ^~~~~~~~~ sglobal.h:291:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro ‘kigoKeisen’ kigoKeisen(d) ^~~~~~~~~~ ulkigo.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulmount.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro ‘getMountContext’ getMountContext(d) ^~~~~~~~~~~~~~~ ulmount.c:154:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘uuMountExitCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulmount.c:331:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDicList(d) ^~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘getDicList’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro ‘dicMount’ dicMount(d) ^~~~~~~~ ulmount.c: In function ‘G197_dicMount’: sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro ‘selectOnOff’ if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^~~~~~~~~~~ At top level: ulmount.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulmount.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro ‘getMountContext’ getMountContext(d) ^~~~~~~~~~~~~~~ ulmount.c:154:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘uuMountExitCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulmount.c:331:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDicList(d) ^~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘getDicList’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro ‘dicMount’ dicMount(d) ^~~~~~~~ ulmount.c: In function ‘G197_dicMount’: sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro ‘selectOnOff’ if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^~~~~~~~~~~ At top level: ulmount.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulserver.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro ‘serverFin’ serverFin(d) ^~~~~~~~~ ulserver.c:79:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘uuServerChangeEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ ulserver.c:148:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro ‘serverChange’ serverChange(d) ^~~~~~~~~~~~ ulserver.c: In function ‘G353_serverChange’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] serverChangeDo(d, len) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘serverChangeDo’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ At top level: ulserver.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulserver.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro ‘serverFin’ serverFin(d) ^~~~~~~~~ ulserver.c:79:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘uuServerChangeEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ ulserver.c:148:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro ‘serverChange’ serverChange(d) ^~~~~~~~~~~~ ulserver.c: In function ‘G353_serverChange’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] serverChangeDo(d, len) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘serverChangeDo’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ At top level: ulserver.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from util.c:83: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ util.c:156:1: warning: return type defaults to ‘int’ [-Wimplicit-int] colwidth(s, len) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d) ^~~~~~~~~~~~~ sglobal.h:59:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro ‘NothingChanged’ NothingChanged(d) ^~~~~~~~~~~~~~ sglobal.h:61:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro ‘NothingForGLine’ NothingForGLine(d) ^~~~~~~~~~~~~~~ sglobal.h:60:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro ‘NothingChangedWithBeep’ NothingChangedWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:62:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro ‘NothingForGLineWithBeep’ NothingForGLineWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:223:45: warning: type defaults to ‘int’ in declaration of ‘G223_extractJishuString’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro ‘extractJishuString’ extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^~~~~~~~~~~~~~~~~~ util.c:534:1: warning: return type defaults to ‘int’ [-Wimplicit-int] extractString(str, s, e) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro ‘setWStrings’ setWStrings(ws, s, sz) ^~~~~~~~~~~ sglobal.h:58:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro ‘NoMoreMemory’ NoMoreMemory() ^~~~~~~~~~~~ sglobal.h:30:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro ‘GLineNGReturn’ GLineNGReturn(d) ^~~~~~~~~~~~~ sglobal.h:31:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro ‘GLineNGReturnFI’ GLineNGReturnFI(d) ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro ‘GLineNGReturnTK’ GLineNGReturnTK(d) ^~~~~~~~~~~~~~~ sglobal.h:120:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro ‘WSfree’ WSfree(s) ^~~~~~ sglobal.h:131:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro ‘WToupper’ WToupper(wchar_t w) ^~~~~~~~ util.c:1498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] WTolower(wchar_t w) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: util.c: In function ‘G185_confirmContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: In function ‘G151_abandonContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: At top level: util.c:1620:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcAnyKey(d) ^~~~~~~~~~ util.c:1633:8: warning: type defaults to ‘int’ in declaration of ‘wait_anykey_func’ [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~~~ util.c:1636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro ‘canna_alert’ canna_alert(d, message, cnt) ^~~~~~~~~~~ util.c: In function ‘wait_anykey_func’: util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: util.c:80:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->revLen = (int)(er - sr); ^ util.c:669:45: warning: ‘sr’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = (int)(sr - d->genbuf); ^ util.c:606:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len; ^~~ rm -f util.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from util.c:83: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ util.c:156:1: warning: return type defaults to ‘int’ [-Wimplicit-int] colwidth(s, len) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d) ^~~~~~~~~~~~~ sglobal.h:59:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro ‘NothingChanged’ NothingChanged(d) ^~~~~~~~~~~~~~ sglobal.h:61:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro ‘NothingForGLine’ NothingForGLine(d) ^~~~~~~~~~~~~~~ sglobal.h:60:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro ‘NothingChangedWithBeep’ NothingChangedWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:62:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro ‘NothingForGLineWithBeep’ NothingForGLineWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:223:45: warning: type defaults to ‘int’ in declaration of ‘G223_extractJishuString’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro ‘extractJishuString’ extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^~~~~~~~~~~~~~~~~~ util.c:534:1: warning: return type defaults to ‘int’ [-Wimplicit-int] extractString(str, s, e) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro ‘setWStrings’ setWStrings(ws, s, sz) ^~~~~~~~~~~ sglobal.h:58:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro ‘NoMoreMemory’ NoMoreMemory() ^~~~~~~~~~~~ sglobal.h:30:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro ‘GLineNGReturn’ GLineNGReturn(d) ^~~~~~~~~~~~~ sglobal.h:31:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro ‘GLineNGReturnFI’ GLineNGReturnFI(d) ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro ‘GLineNGReturnTK’ GLineNGReturnTK(d) ^~~~~~~~~~~~~~~ sglobal.h:120:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro ‘WSfree’ WSfree(s) ^~~~~~ sglobal.h:131:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro ‘WToupper’ WToupper(wchar_t w) ^~~~~~~~ util.c:1498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] WTolower(wchar_t w) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: util.c: In function ‘G185_confirmContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: In function ‘G151_abandonContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: At top level: util.c:1620:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcAnyKey(d) ^~~~~~~~~~ util.c:1633:8: warning: type defaults to ‘int’ in declaration of ‘wait_anykey_func’ [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~~~ util.c:1636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro ‘canna_alert’ canna_alert(d, message, cnt) ^~~~~~~~~~~ util.c: In function ‘wait_anykey_func’: util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: util.c:80:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->revLen = (int)(er - sr); ^ util.c:669:45: warning: ‘sr’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = (int)(sr - d->genbuf); ^ util.c:606:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len; ^~~ rm -f yesno.o unshared/yesno.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from yesno.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro ‘getYesNoContext’ getYesNoContext(d, ^~~~~~~~~~~~~~~ yesno.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNo(d) ^~~~~ yesno.c:158:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNoQuit(d) ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((struct _uiContext *)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((struct _uiContext *)); ^~~~~~~~~~~~~~ In file included from yesno.c:169:0: t_reimap.h:24:13: warning: ‘t_reimap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from yesno.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro ‘getYesNoContext’ getYesNoContext(d, ^~~~~~~~~~~~~~~ yesno.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNo(d) ^~~~~ yesno.c:158:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNoQuit(d) ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((struct _uiContext *)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((struct _uiContext *)); ^~~~~~~~~~~~~~ In file included from yesno.c:169:0: t_reimap.h:24:13: warning: ‘t_reimap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bunsetsu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bunsetsu.c:98:8: warning: type defaults to ‘int’ in declaration of ‘BunFullExtend’ [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:101:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullExtend(d) ^~~~~~~~~~~~~ bunsetsu.c:111:8: warning: type defaults to ‘int’ in declaration of ‘BunFullShrink’ [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:114:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullShrink(d) ^~~~~~~~~~~~~ bunsetsu.c:124:8: warning: type defaults to ‘int’ in declaration of ‘BunExtend’ [-Wimplicit-int] static BunExtend pro((uiContext)); ^~~~~~~~~ bunsetsu.c:127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunExtend(d) ^~~~~~~~~ bunsetsu.c:146:8: warning: type defaults to ‘int’ in declaration of ‘BunShrink’ [-Wimplicit-int] static BunShrink pro((uiContext)); ^~~~~~~~~ bunsetsu.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunShrink(d) ^~~~~~~~~ bunsetsu.c:172:8: warning: type defaults to ‘int’ in declaration of ‘BunHenkan’ [-Wimplicit-int] static BunHenkan pro((uiContext)); ^~~~~~~~~ bunsetsu.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunHenkan(d) ^~~~~~~~~ bunsetsu.c:192:8: warning: type defaults to ‘int’ in declaration of ‘BunQuit’ [-Wimplicit-int] static BunQuit pro((uiContext)); ^~~~~~~ bunsetsu.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuit(d) ^~~~~~~ bunsetsu.c:206:8: warning: type defaults to ‘int’ in declaration of ‘BunSelfInsert’ [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunSelfInsert(d) ^~~~~~~~~~~~~ bunsetsu.c:219:8: warning: type defaults to ‘int’ in declaration of ‘BunQuotedInsert’ [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~ bunsetsu.c:222:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuotedInsert(d) ^~~~~~~~~~~~~~~ bunsetsu.c:232:8: warning: type defaults to ‘int’ in declaration of ‘BunKillToEOL’ [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^~~~~~~~~~~~ bunsetsu.c:235:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunKillToEOL(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro ‘YomiKakutei’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:245:0: bunmap.h:24:13: warning: ‘bunmap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bunsetsu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bunsetsu.c:98:8: warning: type defaults to ‘int’ in declaration of ‘BunFullExtend’ [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:101:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullExtend(d) ^~~~~~~~~~~~~ bunsetsu.c:111:8: warning: type defaults to ‘int’ in declaration of ‘BunFullShrink’ [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:114:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullShrink(d) ^~~~~~~~~~~~~ bunsetsu.c:124:8: warning: type defaults to ‘int’ in declaration of ‘BunExtend’ [-Wimplicit-int] static BunExtend pro((uiContext)); ^~~~~~~~~ bunsetsu.c:127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunExtend(d) ^~~~~~~~~ bunsetsu.c:146:8: warning: type defaults to ‘int’ in declaration of ‘BunShrink’ [-Wimplicit-int] static BunShrink pro((uiContext)); ^~~~~~~~~ bunsetsu.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunShrink(d) ^~~~~~~~~ bunsetsu.c:172:8: warning: type defaults to ‘int’ in declaration of ‘BunHenkan’ [-Wimplicit-int] static BunHenkan pro((uiContext)); ^~~~~~~~~ bunsetsu.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunHenkan(d) ^~~~~~~~~ bunsetsu.c:192:8: warning: type defaults to ‘int’ in declaration of ‘BunQuit’ [-Wimplicit-int] static BunQuit pro((uiContext)); ^~~~~~~ bunsetsu.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuit(d) ^~~~~~~ bunsetsu.c:206:8: warning: type defaults to ‘int’ in declaration of ‘BunSelfInsert’ [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunSelfInsert(d) ^~~~~~~~~~~~~ bunsetsu.c:219:8: warning: type defaults to ‘int’ in declaration of ‘BunQuotedInsert’ [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~ bunsetsu.c:222:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuotedInsert(d) ^~~~~~~~~~~~~~~ bunsetsu.c:232:8: warning: type defaults to ‘int’ in declaration of ‘BunKillToEOL’ [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^~~~~~~~~~~~ bunsetsu.c:235:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunKillToEOL(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro ‘YomiKakutei’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:245:0: bunmap.h:24:13: warning: ‘bunmap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from engine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro ‘RkSetServerName’ RkSetServerName(s) ^~~~~~~~~~~~~~~ engine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $"; ^~~~~~ rm -f engine.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from engine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro ‘RkSetServerName’ RkSetServerName(s) ^~~~~~~~~~~~~~~ engine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $"; ^~~~~~ rm -f RKroma.o unshared/RKroma.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKroma.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKroma.c: In function ‘readHeader’: RKroma.c:75:9: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^~~~ RKroma.c: In function ‘RkwOpenRoma’: RKroma.c:127:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] (void)close(dic); ^~~~~ At top level: RKroma.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ RKroma.c: In function ‘RkMapPhonogram’: RKroma.c:718:18: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] *dst++ = *temp++; ~~~~^~ rm -f RKroma.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKroma.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKroma.c: In function ‘readHeader’: RKroma.c:75:9: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^~~~ RKroma.c: In function ‘RkwOpenRoma’: RKroma.c:127:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] (void)close(dic); ^~~~~ At top level: RKroma.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ RKroma.c: In function ‘RkMapPhonogram’: RKroma.c:718:18: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] *dst++ = *temp++; ~~~~^~ rm -f RKkana.o unshared/RKkana.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKkana.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKkana.c:728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:801:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:838:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:875:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^~~~~~~~~~ RKkana.c:932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^~~~~~~~~~~~~~~ RKkana.c:998:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^~~~~~~~~~ RKkana.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKkana.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKkana.c:728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:801:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:838:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:875:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^~~~~~~~~~ RKkana.c:932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^~~~~~~~~~~~~~~ RKkana.c:998:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^~~~~~~~~~ RKkana.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from obind.c:37: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ obind.c: In function ‘wc32stowc16s’: obind.c:92:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^~~~~~~~~~~~ obind.c: In function ‘wc16stowc32s’: obind.c:126:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from obind.c:37:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: obind.c:81:1: warning: ‘Oldwcsnlen’ defined but not used [-Wunused-function] Oldwcsnlen(owcs, maxlen) ^~~~~~~~~~ obind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ obind.c: In function ‘G320_owcListCallback’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c: In function ‘StoreWCtoOldwc’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c: In function ‘wcKanjiString’: obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ obind.c: In function ‘wcKanjiControl’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ rm -f obind.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from obind.c:37: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ obind.c: In function ‘wc32stowc16s’: obind.c:92:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^~~~~~~~~~~~ obind.c: In function ‘wc16stowc32s’: obind.c:126:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from obind.c:37:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: obind.c:81:1: warning: ‘Oldwcsnlen’ defined but not used [-Wunused-function] Oldwcsnlen(owcs, maxlen) ^~~~~~~~~~ obind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ obind.c: In function ‘G320_owcListCallback’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c: In function ‘StoreWCtoOldwc’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c: In function ‘wcKanjiString’: obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ obind.c: In function ‘wcKanjiControl’: obind.c:118:16: warning: ‘wc16’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc16s[i] = (cannawc16)wc16; ^~~~~~~~~~~~~~~ obind.c:99:15: note: ‘wc16’ was declared here cannawc32 wc16; ^~~~ obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ obind.c:152:14: warning: ‘wc32’ may be used uninitialized in this function [-Wmaybe-uninitialized] wc32s[i] = wc32; ~~~~~~~~~^~~~~~ obind.c:133:15: note: ‘wc32’ was declared here cannawc32 wc32; ^~~~ 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cfuncs.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o unshared/file.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o unshared/strops.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libcanna.so.1.2~ + cd . + gcc -m64 -o ./libcanna.so.1.2~ -shared -Wl,-Bsymbolic-functions -Wl,-z,relro -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 clq ../libcanna.a jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libcanna.a make[5]: Leaving directory '/<>/lib/canna' making all in lib/canna16... make[5]: Entering directory '/<>/lib/canna16' rm -f jrbind.o unshared/jrbind.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jrbind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ canna.h:54:28: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro ‘XwcLookupKanji2’ XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^~~~~~~~~~~~~~~ jrbind.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jrbind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jrbind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jrbind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jrbind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ canna.h:54:28: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2 ^ jrbind.c:113:1: note: in expansion of macro ‘XwcLookupKanji2’ XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar, ^~~~~~~~~~~~~~~ jrbind.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from ebind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ebind.c:45:1: warning: return type defaults to ‘int’ [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro ‘XLookupKanji2’ XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^~~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from ebind.c:27:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: ebind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~ rm -f ebind.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from ebind.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ebind.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ebind.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ebind.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ebind.c:45:1: warning: return type defaults to ‘int’ [-Wimplicit-int] StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes) ^~~~~~~~~~~~ In file included from ebind.c:27:0: canna.h:52:26: warning: return type defaults to ‘int’ [-Wimplicit-int] #define XLookupKanji2 IROHA_G300_XLookupKanji2 ^ ebind.c:190:1: note: in expansion of macro ‘XLookupKanji2’ XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar, ^~~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from ebind.c:27:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: ebind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from lisp.h:25, from lisp.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ lisp.c:42:8: warning: type defaults to ‘int’ in declaration of ‘initIS’ [-Wimplicit-int] static initIS(); ^~~~~~ lisp.c:44:8: warning: type defaults to ‘int’ in declaration of ‘allocarea’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~ lisp.c:44:21: warning: type defaults to ‘int’ in declaration of ‘skipspaces’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~~ lisp.c:44:35: warning: type defaults to ‘int’ in declaration of ‘zaplin’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ lisp.c:44:45: warning: type defaults to ‘int’ in declaration of ‘isterm’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘G133_YYparse_by_rcfilename’: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro ‘parse_string’ parse_string(str) ^~~~~~~~~~~~ lisp.c:520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initIS() ^~~~~~ lisp.c:639:1: warning: return type defaults to ‘int’ [-Wimplicit-int] identifySequence(c, val) ^~~~~~~~~~~~~~~~ lisp.c:686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] allocarea() ^~~~~~~~~ lisp.c:1035:1: warning: return type defaults to ‘int’ [-Wimplicit-int] skipspaces() ^~~~~~~~~~ lisp.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] zaplin() ^~~~~~ lisp.c:1152:8: warning: type defaults to ‘int’ in declaration of ‘isnum’ [-Wimplicit-int] static isnum(); ^~~~~ lisp.c:1307:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isnum(name) ^~~~~ lisp.c:1435:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isterm(c) ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘Lmodestr’: sglobal.h:171:45: warning: implicit declaration of function ‘G171_changeModeName’ [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro ‘changeModeName’ changeModeName(mode, null(p) ? 0 : xstring(p)); ^~~~~~~~~~~~~~ lisp.c: In function ‘Lsetkey’: sglobal.h:169:45: warning: implicit declaration of function ‘G169_changeKeyfunc’ [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro ‘changeKeyfunc’ retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^~~~~~~~~~~~~ lisp.c: In function ‘Lgsetkey’: sglobal.h:170:45: warning: implicit declaration of function ‘G170_changeKeyfuncOfAll’ [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro ‘changeKeyfuncOfAll’ retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^~~~~~~~~~~~~~~~~~ lisp.c: In function ‘Ldefsym’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ lisp.c: In function ‘ObtainVersion’: lisp.c:4054:3: warning: implicit declaration of function ‘RkwGetProtocolVersion’ [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘VProtoVer’: sglobal.h:330:45: warning: type defaults to ‘int’ in declaration of ‘G330_protocol_version’ [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro ‘protocol_version’ extern protocol_version; ^~~~~~~~~~~~~~~~ lisp.c: In function ‘VServVer’: sglobal.h:356:45: warning: type defaults to ‘int’ in declaration of ‘G356_server_version’ [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro ‘server_version’ extern server_version; ^~~~~~~~~~~~~~ lisp.c: In function ‘VCodeInput’: lisp.c:4263:39: warning: "/*" within comment [-Wcomment] if (/* 0 <= cannaconf.code_input && /* unsigned ¤Ë¤·¤¿¤Î¤Ç¾éĹ¤Ë¤Ê¤Ã¤¿ */ lisp.c: In function ‘Ldefmenu’: lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘pickupChars’: lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘Ldefmode’: lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: lisp.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:5: warning: ‘newstr’ may be used uninitialized in this function [-Wmaybe-uninitialized] free(newstr); ^~~~~~~~~~~~ rm -f lisp.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from lisp.h:25, from lisp.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from lisp.h:25:0, from lisp.c:30: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ lisp.c:42:8: warning: type defaults to ‘int’ in declaration of ‘initIS’ [-Wimplicit-int] static initIS(); ^~~~~~ lisp.c:44:8: warning: type defaults to ‘int’ in declaration of ‘allocarea’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~ lisp.c:44:21: warning: type defaults to ‘int’ in declaration of ‘skipspaces’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~~~~~ lisp.c:44:35: warning: type defaults to ‘int’ in declaration of ‘zaplin’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ lisp.c:44:45: warning: type defaults to ‘int’ in declaration of ‘isterm’ [-Wimplicit-int] static allocarea(), skipspaces(), zaplin(), isterm(); ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘G133_YYparse_by_rcfilename’: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ lisp.c:258:10: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ lisp.c: At top level: sglobal.h:322:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define parse_string G322_parse_string ^ lisp.c:336:1: note: in expansion of macro ‘parse_string’ parse_string(str) ^~~~~~~~~~~~ lisp.c:520:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initIS() ^~~~~~ lisp.c:639:1: warning: return type defaults to ‘int’ [-Wimplicit-int] identifySequence(c, val) ^~~~~~~~~~~~~~~~ lisp.c:686:1: warning: return type defaults to ‘int’ [-Wimplicit-int] allocarea() ^~~~~~~~~ lisp.c:1035:1: warning: return type defaults to ‘int’ [-Wimplicit-int] skipspaces() ^~~~~~~~~~ lisp.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] zaplin() ^~~~~~ lisp.c:1152:8: warning: type defaults to ‘int’ in declaration of ‘isnum’ [-Wimplicit-int] static isnum(); ^~~~~ lisp.c:1307:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isnum(name) ^~~~~ lisp.c:1435:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static isterm(c) ^~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘Lmodestr’: sglobal.h:171:45: warning: implicit declaration of function ‘G171_changeModeName’ [-Wimplicit-function-declaration] #define changeModeName G171_changeModeName ^ lisp.c:2707:3: note: in expansion of macro ‘changeModeName’ changeModeName(mode, null(p) ? 0 : xstring(p)); ^~~~~~~~~~~~~~ lisp.c: In function ‘Lsetkey’: sglobal.h:169:45: warning: implicit declaration of function ‘G169_changeKeyfunc’ [-Wimplicit-function-declaration] #define changeKeyfunc G169_changeKeyfunc ^ lisp.c:2777:14: note: in expansion of macro ‘changeKeyfunc’ retval = changeKeyfunc(mode, (unsigned)keyseq[0], ^~~~~~~~~~~~~ lisp.c: In function ‘Lgsetkey’: sglobal.h:170:45: warning: implicit declaration of function ‘G170_changeKeyfuncOfAll’ [-Wimplicit-function-declaration] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ lisp.c:2809:14: note: in expansion of macro ‘changeKeyfuncOfAll’ retval = changeKeyfuncOfAll((unsigned)keyseq[0], ^~~~~~~~~~~~~~~~~~ lisp.c: In function ‘Ldefsym’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ lisp.c:3296:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ lisp.c: In function ‘ObtainVersion’: lisp.c:4054:3: warning: implicit declaration of function ‘RkwGetProtocolVersion’ [-Wimplicit-function-declaration] RkwGetProtocolVersion(&a, &b); ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from lisp.h:25, from lisp.c:30: lisp.c: In function ‘VProtoVer’: sglobal.h:330:45: warning: type defaults to ‘int’ in declaration of ‘G330_protocol_version’ [-Wimplicit-int] #define protocol_version G330_protocol_version ^ lisp.c:4182:10: note: in expansion of macro ‘protocol_version’ extern protocol_version; ^~~~~~~~~~~~~~~~ lisp.c: In function ‘VServVer’: sglobal.h:356:45: warning: type defaults to ‘int’ in declaration of ‘G356_server_version’ [-Wimplicit-int] #define server_version G356_server_version ^ lisp.c:4194:10: note: in expansion of macro ‘server_version’ extern server_version; ^~~~~~~~~~~~~~ lisp.c: In function ‘VCodeInput’: lisp.c:4263:39: warning: "/*" within comment [-Wcomment] if (/* 0 <= cannaconf.code_input && /* unsigned ¤Ë¤·¤¿¤Î¤Ç¾éĹ¤Ë¤Ê¤Ã¤¿ */ lisp.c: In function ‘Ldefmenu’: lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘pickupChars’: lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ lisp.c: In function ‘Ldefmode’: lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: lisp.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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:5: warning: ‘newstr’ may be used uninitialized in this function [-Wmaybe-uninitialized] free(newstr); ^~~~~~~~~~~~ rm -f defaultmap.o unshared/defaultmap.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from defaultmap.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ defaultmap.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleUndefBehavior(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro ‘searchfunc’ searchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~ sglobal.h:9:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro ‘CYsearchfunc’ CYsearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~ defaultmap.c: In function ‘G349_searchfunc’: defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: defaultmap.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from defaultmap.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankakuâ€™ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from defaultmap.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ defaultmap.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simpleUndefBehavior(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from defaultmap.c:27: sglobal.h:349:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ defaultmap.c:85:1: note: in expansion of macro ‘searchfunc’ searchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~ sglobal.h:9:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ defaultmap.c:165:1: note: in expansion of macro ‘CYsearchfunc’ CYsearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~ defaultmap.c: In function ‘G349_searchfunc’: defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: defaultmap.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bushu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bushu.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearForIchiranContext(p) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro ‘getForIchiranContext’ getForIchiranContext(d) ^~~~~~~~~~~~~~~~~~~~ bushu.c:332:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuMode(d, major_mode) ^~~~~~~~~~ bushu.c:389:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ bushu.c:409:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro ‘BushuMode’ BushuMode(d) ^~~~~~~~~ bushu.c:452:8: warning: type defaults to ‘int’ in declaration of ‘bushuEveryTimeCatch’ [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~ bushu.c:455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ bushu.c:466:8: warning: type defaults to ‘int’ in declaration of ‘bushuExitCatch’ [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~ bushu.c:469:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:525:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro ‘ConvertAsBushu’ ConvertAsBushu(d) ^~~~~~~~~~~~~~ bushu.c:597:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘bushuBgnBun’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^~~~~~~~~~~ bushu.c: In function ‘bushuHenkan’: bushu.c:646:1: warning: type of ‘ext’ defaults to ‘int’ [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘makeBushuIchiranQuit’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ At top level: bushu.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bushu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bushu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bushu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bushu.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearForIchiranContext(p) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:244:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getForIchiranContext G244_getForIchiranContext ^ bushu.c:286:1: note: in expansion of macro ‘getForIchiranContext’ getForIchiranContext(d) ^~~~~~~~~~~~~~~~~~~~ bushu.c:332:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuMode(d, major_mode) ^~~~~~~~~~ bushu.c:389:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ bushu.c:409:1: warning: return type defaults to ‘int’ [-Wimplicit-int] vBushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:6:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ bushu.c:434:1: note: in expansion of macro ‘BushuMode’ BushuMode(d) ^~~~~~~~~ bushu.c:452:8: warning: type defaults to ‘int’ in declaration of ‘bushuEveryTimeCatch’ [-Wimplicit-int] static bushuEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~ bushu.c:455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ bushu.c:466:8: warning: type defaults to ‘int’ in declaration of ‘bushuExitCatch’ [-Wimplicit-int] static bushuExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~ bushu.c:469:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuExitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~ bushu.c:525:1: warning: return type defaults to ‘int’ [-Wimplicit-int] convBushuQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: sglobal.h:15:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ bushu.c:554:1: note: in expansion of macro ‘ConvertAsBushu’ ConvertAsBushu(d) ^~~~~~~~~~~~~~ bushu.c:597:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuBgnBun(st, yomi, length) ^~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘bushuBgnBun’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:603:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] bushuHenkan(d, flag, ext, cur, quitfunc) ^~~~~~~~~~~ bushu.c: In function ‘bushuHenkan’: bushu.c:646:1: warning: type of ‘ext’ defaults to ‘int’ [-Wimplicit-int] In file included from canna.h:50:0, from bushu.c:28: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:657:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ bushu.c: At top level: bushu.c:780:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeBushuIchiranQuit(d, flag) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from bushu.c:28: bushu.c: In function ‘makeBushuIchiranQuit’: sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ bushu.c:784:10: note: in expansion of macro ‘defaultBushuContext’ extern defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ At top level: bushu.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from chikuji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ chikuji.c: In function ‘G174_chikujiInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 1) == -1) { ^~~~~~~~~~~~~ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro ‘ChikujiSubstYomi’ ChikujiSubstYomi(d) ^~~~~~~~~~~~~~~~ chikuji.c:447:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanExtend’ [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:487:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanShrink’ [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:533:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiYomiDeletePrevious’ [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ chikuji.c:626:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkan’ [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^~~~~~~~~~~~~ chikuji.c:760:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanNaive’ [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~~~~ chikuji.c:769:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanOrNothing’ [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ chikuji.c:778:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiMuhenkan’ [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro ‘TanKatakana’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou(); ^~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro ‘TanBubunKakutei’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro ‘TanHankaku’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro ‘TanRomaji’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro ‘TanZenkaku’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro ‘TanPreviousKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro ‘TanUpper’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro ‘TanCapitalize’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro ‘TanDeletePrevious’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to ‘int’ in declaration of ‘TanKanaRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~ chikujimap.h:37:40: warning: type defaults to ‘int’ in declaration of ‘TanRomajiRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~ chikujimap.h:38:8: warning: type defaults to ‘int’ in declaration of ‘TanCaseRotateForward’ [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to ‘int’ in declaration of ‘G349_searchfunc’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro ‘searchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro ‘CYsearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro ‘Yomisearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:24:13: warning: ‘chikuji_id’ defined but not used [-Wunused-variable] 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] static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~ rm -f chikuji.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from chikuji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from chikuji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from chikuji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ chikuji.c:77:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ chikuji.c: In function ‘G174_chikujiInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ chikuji.c:224:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 1) == -1) { ^~~~~~~~~~~~~ chikuji.c: At top level: sglobal.h:13:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ chikuji.c:297:1: note: in expansion of macro ‘ChikujiSubstYomi’ ChikujiSubstYomi(d) ^~~~~~~~~~~~~~~~ chikuji.c:447:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanExtend’ [-Wimplicit-int] static ChikujiTanExtend pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:487:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiTanShrink’ [-Wimplicit-int] static ChikujiTanShrink pro((uiContext)); ^~~~~~~~~~~~~~~~ chikuji.c:533:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiYomiDeletePrevious’ [-Wimplicit-int] static ChikujiYomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ chikuji.c:626:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkan’ [-Wimplicit-int] static ChikujiHenkan pro((uiContext)); ^~~~~~~~~~~~~ chikuji.c:760:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanNaive’ [-Wimplicit-int] static ChikujiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~~~~ chikuji.c:769:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiHenkanOrNothing’ [-Wimplicit-int] static ChikujiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ chikuji.c:778:8: warning: type defaults to ‘int’ in declaration of ‘ChikujiMuhenkan’ [-Wimplicit-int] static ChikujiMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ chikujimap.h:29:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ chikujimap.h:29:27: note: in expansion of macro ‘TanKatakana’ extern TanKouhoIchiran(), TanKatakana(); ^~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ chikujimap.h:30:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou(); ^~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ chikujimap.h:31:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ chikujimap.h:31:23: note: in expansion of macro ‘TanBubunKakutei’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ chikujimap.h:31:42: note: in expansion of macro ‘TanHankaku’ extern TanMuhenkan(), TanBubunKakutei(), TanHankaku(); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ chikujimap.h:32:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ chikujimap.h:32:23: note: in expansion of macro ‘TanRomaji’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ chikujimap.h:32:36: note: in expansion of macro ‘TanZenkaku’ extern TanHiragana(), TanRomaji(), TanZenkaku(); ^~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ chikujimap.h:33:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ chikujimap.h:33:30: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanForwardBunsetsu(), TanBackwardBunsetsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ chikujimap.h:34:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ chikujimap.h:34:24: note: in expansion of macro ‘TanPreviousKouho’ extern TanNextKouho(), TanPreviousKouho(); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ chikujimap.h:35:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ chikujimap.h:35:34: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ chikujimap.h:35:54: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan(); ^~~~~~~~~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ chikujimap.h:36:8: note: in expansion of macro ‘TanUpper’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ chikujimap.h:36:20: note: in expansion of macro ‘TanCapitalize’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ chikujimap.h:36:37: note: in expansion of macro ‘TanDeletePrevious’ extern TanUpper(), TanCapitalize(), TanDeletePrevious(); ^~~~~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:37:8: warning: type defaults to ‘int’ in declaration of ‘TanKanaRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~ chikujimap.h:37:40: warning: type defaults to ‘int’ in declaration of ‘TanRomajiRotate’ [-Wimplicit-int] extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~ chikujimap.h:38:8: warning: type defaults to ‘int’ in declaration of ‘TanCaseRotateForward’ [-Wimplicit-int] extern TanCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from chikuji.c:27: sglobal.h:349:45: warning: type defaults to ‘int’ in declaration of ‘G349_searchfunc’ [-Wimplicit-int] #define searchfunc G349_searchfunc ^ chikujimap.h:54:8: note: in expansion of macro ‘searchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ chikujimap.h:54:22: note: in expansion of macro ‘CYsearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ chikujimap.h:54:38: note: in expansion of macro ‘Yomisearchfunc’ extern searchfunc(), CYsearchfunc(), Yomisearchfunc(); ^~~~~~~~~~~~~~ In file included from chikuji.c:810:0: chikujimap.h:24:13: warning: ‘chikuji_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from commondata.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ commondata.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from commondata.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from commondata.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from commondata.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from commondata.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ commondata.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from empty.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ empty.c:37:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inEmptySelfInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:52:8: warning: type defaults to ‘int’ in declaration of ‘EmptySelfInsert’ [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:55:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptySelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:81:8: warning: type defaults to ‘int’ in declaration of ‘EmptyYomiInsert’ [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyYomiInsert(d) ^~~~~~~~~~~~~~~ empty.c:105:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuotedInsert’ [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~ empty.c:108:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuotedInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:122:8: warning: type defaults to ‘int’ in declaration of ‘AlphaSelfInsert’ [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:125:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaSelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:146:8: warning: type defaults to ‘int’ in declaration of ‘AlphaNop’ [-Wimplicit-int] static AlphaNop pro((uiContext)); ^~~~~~~~ empty.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaNop(d) ^~~~~~~~ empty.c:158:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuit’ [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^~~~~~~~~ empty.c:161:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuit(d) ^~~~~~~~~ empty.c:175:8: warning: type defaults to ‘int’ in declaration of ‘EmptyKakutei’ [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^~~~~~~~~~~~ empty.c:178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyKakutei(d) ^~~~~~~~~~~~ empty.c:192:8: warning: type defaults to ‘int’ in declaration of ‘EmptyDeletePrevious’ [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ empty.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyDeletePrevious(d) ^~~~~~~~~~~~~~~~~~~ empty.c:225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMode(d, estruct) ^~~~~~~~ empty.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserSelect(d, estruct) ^~~~~~~~~~ empty.c:304:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMenu(d, estruct) ^~~~~~~~ empty.c:315:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcExtraFunc(d, fnum) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro ‘getBaseMode’ getBaseMode(yc) ^~~~~~~~~~~ sglobal.h:22:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro ‘EmptyBaseHira’ EmptyBaseHira(d) ^~~~~~~~~~~~~ sglobal.h:25:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro ‘EmptyBaseKata’ EmptyBaseKata(d) ^~~~~~~~~~~~~ sglobal.h:19:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro ‘EmptyBaseEisu’ EmptyBaseEisu(d) ^~~~~~~~~~~~~ sglobal.h:27:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro ‘EmptyBaseZen’ EmptyBaseZen(d) ^~~~~~~~~~~~ sglobal.h:20:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro ‘EmptyBaseHan’ EmptyBaseHan(d) ^~~~~~~~~~~~ sglobal.h:24:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro ‘EmptyBaseKana’ EmptyBaseKana(d) ^~~~~~~~~~~~~ sglobal.h:23:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro ‘EmptyBaseKakutei’ EmptyBaseKakutei(d) ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro ‘EmptyBaseHenkan’ EmptyBaseHenkan(d) ^~~~~~~~~~~~~~~ empty.c: In function ‘renbunInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 0) == -1) { ^~~~~~~~~~~~~ empty.c: In function ‘showServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ empty.c: In function ‘dicSync’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro ‘HenkanNyuryokuMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to ‘int’ in declaration of ‘ZenHiraKakuteiMode’ [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:8: warning: type defaults to ‘int’ in declaration of ‘ZenKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:30: warning: type defaults to ‘int’ in declaration of ‘HanKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:52: warning: type defaults to ‘int’ in declaration of ‘ZenAlphaKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~~ emptymap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘HanAlphaKakuteiMode’ [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro ‘KigoIchiran’ extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~ sglobal.h:37:45: warning: type defaults to ‘int’ in declaration of ‘G037_HexMode’ [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro ‘HexMode’ extern HexMode(), BushuMode(); ^~~~~~~ sglobal.h:6:45: warning: type defaults to ‘int’ in declaration of ‘G006_BushuMode’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro ‘BushuMode’ extern HexMode(), BushuMode(); ^~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro ‘UiUtilMode’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro ‘YomiModeBackup’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:199:45: warning: type defaults to ‘int’ in declaration of ‘G199_dicTouroku’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro ‘dicTouroku’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~~ sglobal.h:198:45: warning: type defaults to ‘int’ in declaration of ‘G198_dicSakujo’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro ‘dicSakujo’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~ sglobal.h:292:45: warning: type defaults to ‘int’ in declaration of ‘G292_kigoRussia’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro ‘kigoRussia’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:290:45: warning: type defaults to ‘int’ in declaration of ‘G290_kigoGreek’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro ‘kigoGreek’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~ sglobal.h:291:45: warning: type defaults to ‘int’ in declaration of ‘G291_kigoKeisen’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro ‘kigoKeisen’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:197:45: warning: type defaults to ‘int’ in declaration of ‘G197_dicMount’ [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro ‘dicMount’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~ sglobal.h:353:45: warning: type defaults to ‘int’ in declaration of ‘G353_serverChange’ [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro ‘serverChange’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~~~~ sglobal.h:354:45: warning: type defaults to ‘int’ in declaration of ‘G354_serverFin’ [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro ‘serverFin’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~ sglobal.h:174:45: warning: type defaults to ‘int’ in declaration of ‘G174_chikujiInit’ [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro ‘chikujiInit’ extern chikujiInit(); ^~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from empty.c:751:0: alphamap.h:24:13: warning: ‘alphamap_id’ defined but not used [-Wunused-variable] 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:0: emptymap.h:24:13: warning: ‘emptymap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from empty.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from empty.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from empty.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from empty.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ empty.c:37:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inEmptySelfInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:52:8: warning: type defaults to ‘int’ in declaration of ‘EmptySelfInsert’ [-Wimplicit-int] static EmptySelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:55:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptySelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:81:8: warning: type defaults to ‘int’ in declaration of ‘EmptyYomiInsert’ [-Wimplicit-int] static EmptyYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyYomiInsert(d) ^~~~~~~~~~~~~~~ empty.c:105:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuotedInsert’ [-Wimplicit-int] static EmptyQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~ empty.c:108:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuotedInsert(d) ^~~~~~~~~~~~~~~~~ empty.c:122:8: warning: type defaults to ‘int’ in declaration of ‘AlphaSelfInsert’ [-Wimplicit-int] static AlphaSelfInsert pro((uiContext)); ^~~~~~~~~~~~~~~ empty.c:125:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaSelfInsert(d) ^~~~~~~~~~~~~~~ empty.c:146:8: warning: type defaults to ‘int’ in declaration of ‘AlphaNop’ [-Wimplicit-int] static AlphaNop pro((uiContext)); ^~~~~~~~ empty.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] AlphaNop(d) ^~~~~~~~ empty.c:158:8: warning: type defaults to ‘int’ in declaration of ‘EmptyQuit’ [-Wimplicit-int] static EmptyQuit pro((uiContext)); ^~~~~~~~~ empty.c:161:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyQuit(d) ^~~~~~~~~ empty.c:175:8: warning: type defaults to ‘int’ in declaration of ‘EmptyKakutei’ [-Wimplicit-int] static EmptyKakutei pro((uiContext)); ^~~~~~~~~~~~ empty.c:178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyKakutei(d) ^~~~~~~~~~~~ empty.c:192:8: warning: type defaults to ‘int’ in declaration of ‘EmptyDeletePrevious’ [-Wimplicit-int] static EmptyDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ empty.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] EmptyDeletePrevious(d) ^~~~~~~~~~~~~~~~~~~ empty.c:225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMode(d, estruct) ^~~~~~~~ empty.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserSelect(d, estruct) ^~~~~~~~~~ empty.c:304:1: warning: return type defaults to ‘int’ [-Wimplicit-int] UserMenu(d, estruct) ^~~~~~~~ empty.c:315:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcExtraFunc(d, fnum) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:243:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getBaseMode G243_getBaseMode ^ empty.c:339:1: note: in expansion of macro ‘getBaseMode’ getBaseMode(yc) ^~~~~~~~~~~ sglobal.h:22:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ empty.c:387:1: note: in expansion of macro ‘EmptyBaseHira’ EmptyBaseHira(d) ^~~~~~~~~~~~~ sglobal.h:25:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ empty.c:401:1: note: in expansion of macro ‘EmptyBaseKata’ EmptyBaseKata(d) ^~~~~~~~~~~~~ sglobal.h:19:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ empty.c:418:1: note: in expansion of macro ‘EmptyBaseEisu’ EmptyBaseEisu(d) ^~~~~~~~~~~~~ sglobal.h:27:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ empty.c:433:1: note: in expansion of macro ‘EmptyBaseZen’ EmptyBaseZen(d) ^~~~~~~~~~~~ sglobal.h:20:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ empty.c:454:1: note: in expansion of macro ‘EmptyBaseHan’ EmptyBaseHan(d) ^~~~~~~~~~~~ sglobal.h:24:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ empty.c:482:1: note: in expansion of macro ‘EmptyBaseKana’ EmptyBaseKana(d) ^~~~~~~~~~~~~ sglobal.h:23:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ empty.c:505:1: note: in expansion of macro ‘EmptyBaseKakutei’ EmptyBaseKakutei(d) ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ empty.c:519:1: note: in expansion of macro ‘EmptyBaseHenkan’ EmptyBaseHenkan(d) ^~~~~~~~~~~~~~~ empty.c: In function ‘renbunInit’: sglobal.h:112:45: warning: implicit declaration of function ‘G112_ToggleChikuji’ [-Wimplicit-function-declaration] #define ToggleChikuji G112_ToggleChikuji ^ empty.c:545:7: note: in expansion of macro ‘ToggleChikuji’ if (ToggleChikuji(d, 0) == -1) { ^~~~~~~~~~~~~ empty.c: In function ‘showServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:595:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ empty.c: In function ‘dicSync’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ empty.c:728:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ emptymap.h: At top level: sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ emptymap.h:27:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ emptymap.h:27:21: note: in expansion of macro ‘HenkanNyuryokuMode’ extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ In file included from empty.c:750:0: emptymap.h:27:43: warning: type defaults to ‘int’ in declaration of ‘ZenHiraKakuteiMode’ [-Wimplicit-int] extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:8: warning: type defaults to ‘int’ in declaration of ‘ZenKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:30: warning: type defaults to ‘int’ in declaration of ‘HanKataKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~ emptymap.h:28:52: warning: type defaults to ‘int’ in declaration of ‘ZenAlphaKakuteiMode’ [-Wimplicit-int] extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode(); ^~~~~~~~~~~~~~~~~~~ emptymap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘HanAlphaKakuteiMode’ [-Wimplicit-int] extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from empty.c:27: sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:29:31: note: in expansion of macro ‘KigoIchiran’ extern HanAlphaKakuteiMode(), KigoIchiran(); ^~~~~~~~~~~ sglobal.h:37:45: warning: type defaults to ‘int’ in declaration of ‘G037_HexMode’ [-Wimplicit-int] #define HexMode G037_HexMode ^ emptymap.h:31:8: note: in expansion of macro ‘HexMode’ extern HexMode(), BushuMode(); ^~~~~~~ sglobal.h:6:45: warning: type defaults to ‘int’ in declaration of ‘G006_BushuMode’ [-Wimplicit-int] #define BushuMode G006_BushuMode ^ emptymap.h:31:19: note: in expansion of macro ‘BushuMode’ extern HexMode(), BushuMode(); ^~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ emptymap.h:33:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ emptymap.h:33:23: note: in expansion of macro ‘UiUtilMode’ extern KigoIchiran(), UiUtilMode(); ^~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ emptymap.h:34:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ emptymap.h:34:34: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ emptymap.h:35:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ emptymap.h:35:34: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ emptymap.h:36:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ emptymap.h:36:30: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateForw(), YomiBaseRotateBack(); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ emptymap.h:37:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ emptymap.h:37:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ emptymap.h:37:43: note: in expansion of macro ‘YomiModeBackup’ extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup(); ^~~~~~~~~~~~~~ sglobal.h:199:45: warning: type defaults to ‘int’ in declaration of ‘G199_dicTouroku’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ emptymap.h:38:8: note: in expansion of macro ‘dicTouroku’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~~ sglobal.h:198:45: warning: type defaults to ‘int’ in declaration of ‘G198_dicSakujo’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ emptymap.h:38:37: note: in expansion of macro ‘dicSakujo’ extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext)); ^~~~~~~~~ sglobal.h:292:45: warning: type defaults to ‘int’ in declaration of ‘G292_kigoRussia’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ emptymap.h:40:8: note: in expansion of macro ‘kigoRussia’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:290:45: warning: type defaults to ‘int’ in declaration of ‘G290_kigoGreek’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ emptymap.h:40:22: note: in expansion of macro ‘kigoGreek’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~ sglobal.h:291:45: warning: type defaults to ‘int’ in declaration of ‘G291_kigoKeisen’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ emptymap.h:40:35: note: in expansion of macro ‘kigoKeisen’ extern kigoRussia(), kigoGreek(), kigoKeisen(); ^~~~~~~~~~ sglobal.h:197:45: warning: type defaults to ‘int’ in declaration of ‘G197_dicMount’ [-Wimplicit-int] #define dicMount G197_dicMount ^ emptymap.h:41:8: note: in expansion of macro ‘dicMount’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~ sglobal.h:353:45: warning: type defaults to ‘int’ in declaration of ‘G353_serverChange’ [-Wimplicit-int] #define serverChange G353_serverChange ^ emptymap.h:41:20: note: in expansion of macro ‘serverChange’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~~~~ sglobal.h:354:45: warning: type defaults to ‘int’ in declaration of ‘G354_serverFin’ [-Wimplicit-int] #define serverFin G354_serverFin ^ emptymap.h:41:36: note: in expansion of macro ‘serverFin’ extern dicMount(), serverChange(), serverFin(); ^~~~~~~~~ sglobal.h:174:45: warning: type defaults to ‘int’ in declaration of ‘G174_chikujiInit’ [-Wimplicit-int] #define chikujiInit G174_chikujiInit ^ emptymap.h:42:8: note: in expansion of macro ‘chikujiInit’ extern chikujiInit(); ^~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ alphamap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ alphamap.h:28:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from empty.c:751:0: alphamap.h:24:13: warning: ‘alphamap_id’ defined but not used [-Wunused-variable] 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:0: emptymap.h:24:13: warning: ‘emptymap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from henkan.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro ‘KanjiInit’ KanjiInit() ^~~~~~~~~ In file included from henkan.c:27:0: henkan.c: In function ‘G052_KanjiInit’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro ‘KanjiFin’ KanjiFin() ^~~~~~~~ henkan.c: In function ‘G383_doTanConvertTb’: henkan.c:611:7: warning: variable ‘scuryomi’ set but not used [-Wunused-but-set-variable] int scuryomi, ecuryomi, scurroma, ecurroma; ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:206:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro ‘doHenkan’ doHenkan(d, len, kanji) ^~~~~~~~ henkan.c:1305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘doYomiHenkan’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tanNextKouho(d, yc) ^~~~~~~~~~~~ henkan.c: In function ‘enterTanHenkanMode’: henkan.c:1565:1: warning: type of ‘fnum’ defaults to ‘int’ [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro ‘TanKouhoIchiran’ TanKouhoIchiran(d) ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro ‘TanNextKouho’ TanNextKouho(d) ^~~~~~~~~~~~ henkan.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘TanHenkan’ [-Wimplicit-int] static TanHenkan pro((uiContext)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro ‘TanPreviousKouho’ TanPreviousKouho(d) ^~~~~~~~~~~~~~~~ sglobal.h:96:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro ‘TanHiragana’ TanHiragana(d) ^~~~~~~~~~~ sglobal.h:98:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro ‘TanKatakana’ TanKatakana(d) ^~~~~~~~~~~ sglobal.h:105:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro ‘TanRomaji’ TanRomaji(d) ^~~~~~~~~ sglobal.h:106:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro ‘TanUpper’ TanUpper(d) ^~~~~~~~ sglobal.h:91:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro ‘TanCapitalize’ TanCapitalize(d) ^~~~~~~~~~~~~ sglobal.h:107:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro ‘TanZenkaku’ TanZenkaku(d) ^~~~~~~~~~ sglobal.h:95:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro ‘TanHankaku’ TanHankaku(d) ^~~~~~~~~~ henkan.c:1749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanKanaRotate(d) ^~~~~~~~~~~~~ henkan.c:1757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanRomajiRotate(d) ^~~~~~~~~~~~~~~ henkan.c:1765:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro ‘TanMuhenkan’ TanMuhenkan(d) ^~~~~~~~~~~ sglobal.h:97:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro ‘TanKakutei’ TanKakutei(d) ^~~~~~~~~~ henkan.c:2180:8: warning: type defaults to ‘int’ in declaration of ‘TanKakuteiYomiInsert’ [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘TanKakuteiYomiInsert’: sglobal.h:312:45: warning: type defaults to ‘int’ in declaration of ‘G312_nKouhoBunsetsu’ [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro ‘nKouhoBunsetsu’ extern nKouhoBunsetsu; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to ‘int’ in declaration of ‘TanExtendBunsetsu’ [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2332:8: warning: type defaults to ‘int’ in declaration of ‘TanShrinkBunsetsu’ [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro ‘TanPrintBunpou’ TanPrintBunpou(d) ^~~~~~~~~~~~~~ henkan.c: In function ‘jrKanjiPipeError’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to ‘int’ in declaration of ‘TanBunsetsuMode’ [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^~~~~~~~~~~~~~~ henkan.c:2484:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanBunsetsuMode(d) ^~~~~~~~~~~~~~~ henkan.c:2647:8: warning: type defaults to ‘int’ in declaration of ‘TbChooseChar’ [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^~~~~~~~~~~~ henkan.c:2650:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TbChooseChar(d, head) ^~~~~~~~~~~~ henkan.c:2725:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseHeadChar’ [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2726:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseTailChar’ [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2729:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseHeadChar(d) ^~~~~~~~~~~~~~~~~ henkan.c:2736:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseTailChar(d) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro ‘DoFuncSequence’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro ‘TanBubunKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from henkan.c:2742:0: tanmap.h:24:13: warning: ‘tanmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] return len; ^~~ rm -f henkan.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from henkan.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from henkan.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from henkan.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:52:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiInit G052_KanjiInit ^ henkan.c:155:1: note: in expansion of macro ‘KanjiInit’ KanjiInit() ^~~~~~~~~ In file included from henkan.c:27:0: henkan.c: In function ‘G052_KanjiInit’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ henkan.c:161:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:51:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanjiFin G051_KanjiFin ^ henkan.c:425:1: note: in expansion of macro ‘KanjiFin’ KanjiFin() ^~~~~~~~ henkan.c: In function ‘G383_doTanConvertTb’: henkan.c:611:7: warning: variable ‘scuryomi’ set but not used [-Wunused-but-set-variable] int scuryomi, ecuryomi, scurroma, ecurroma; ^~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:206:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ henkan.c:1274:1: note: in expansion of macro ‘doHenkan’ doHenkan(d, len, kanji) ^~~~~~~~ henkan.c:1305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doYomiHenkan(d, len, kanji, yc) ^~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘doYomiHenkan’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:1312:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:1523:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tanNextKouho(d, yc) ^~~~~~~~~~~~ henkan.c: In function ‘enterTanHenkanMode’: henkan.c:1565:1: warning: type of ‘fnum’ defaults to ‘int’ [-Wimplicit-int] enterTanHenkanMode(d, fnum) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: At top level: sglobal.h:99:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ henkan.c:1607:1: note: in expansion of macro ‘TanKouhoIchiran’ TanKouhoIchiran(d) ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ henkan.c:1616:1: note: in expansion of macro ‘TanNextKouho’ TanNextKouho(d) ^~~~~~~~~~~~ henkan.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘TanHenkan’ [-Wimplicit-int] static TanHenkan pro((uiContext)); ^~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:103:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ henkan.c:1661:1: note: in expansion of macro ‘TanPreviousKouho’ TanPreviousKouho(d) ^~~~~~~~~~~~~~~~ sglobal.h:96:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ henkan.c:1705:1: note: in expansion of macro ‘TanHiragana’ TanHiragana(d) ^~~~~~~~~~~ sglobal.h:98:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ henkan.c:1711:1: note: in expansion of macro ‘TanKatakana’ TanKatakana(d) ^~~~~~~~~~~ sglobal.h:105:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ henkan.c:1717:1: note: in expansion of macro ‘TanRomaji’ TanRomaji(d) ^~~~~~~~~ sglobal.h:106:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ henkan.c:1723:1: note: in expansion of macro ‘TanUpper’ TanUpper(d) ^~~~~~~~ sglobal.h:91:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ henkan.c:1729:1: note: in expansion of macro ‘TanCapitalize’ TanCapitalize(d) ^~~~~~~~~~~~~ sglobal.h:107:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ henkan.c:1735:1: note: in expansion of macro ‘TanZenkaku’ TanZenkaku(d) ^~~~~~~~~~ sglobal.h:95:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ henkan.c:1741:1: note: in expansion of macro ‘TanHankaku’ TanHankaku(d) ^~~~~~~~~~ henkan.c:1749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanKanaRotate(d) ^~~~~~~~~~~~~ henkan.c:1757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanRomajiRotate(d) ^~~~~~~~~~~~~~~ henkan.c:1765:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:100:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ henkan.c:1897:1: note: in expansion of macro ‘TanMuhenkan’ TanMuhenkan(d) ^~~~~~~~~~~ sglobal.h:97:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ henkan.c:2164:1: note: in expansion of macro ‘TanKakutei’ TanKakutei(d) ^~~~~~~~~~ henkan.c:2180:8: warning: type defaults to ‘int’ in declaration of ‘TanKakuteiYomiInsert’ [-Wimplicit-int] static TanKakuteiYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: henkan.c: In function ‘TanKakuteiYomiInsert’: sglobal.h:312:45: warning: type defaults to ‘int’ in declaration of ‘G312_nKouhoBunsetsu’ [-Wimplicit-int] #define nKouhoBunsetsu G312_nKouhoBunsetsu ^ henkan.c:2215:9: note: in expansion of macro ‘nKouhoBunsetsu’ extern nKouhoBunsetsu; ^~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2299:8: warning: type defaults to ‘int’ in declaration of ‘TanExtendBunsetsu’ [-Wimplicit-int] static TanExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2332:8: warning: type defaults to ‘int’ in declaration of ‘TanShrinkBunsetsu’ [-Wimplicit-int] static TanShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:104:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ henkan.c:2372:1: note: in expansion of macro ‘TanPrintBunpou’ TanPrintBunpou(d) ^~~~~~~~~~~~~~ henkan.c: In function ‘jrKanjiPipeError’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ henkan.c:2459:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ henkan.c:2459:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ henkan.c: At top level: henkan.c:2481:8: warning: type defaults to ‘int’ in declaration of ‘TanBunsetsuMode’ [-Wimplicit-int] static TanBunsetsuMode pro((uiContext)); ^~~~~~~~~~~~~~~ henkan.c:2484:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanBunsetsuMode(d) ^~~~~~~~~~~~~~~ henkan.c:2647:8: warning: type defaults to ‘int’ in declaration of ‘TbChooseChar’ [-Wimplicit-int] static TbChooseChar pro((uiContext, int)); ^~~~~~~~~~~~ henkan.c:2650:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TbChooseChar(d, head) ^~~~~~~~~~~~ henkan.c:2725:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseHeadChar’ [-Wimplicit-int] static TanChooseHeadChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2726:8: warning: type defaults to ‘int’ in declaration of ‘TanChooseTailChar’ [-Wimplicit-int] static TanChooseTailChar pro((uiContext)); ^~~~~~~~~~~~~~~~~ henkan.c:2729:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseHeadChar(d) ^~~~~~~~~~~~~~~~~ henkan.c:2736:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TanChooseTailChar(d) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from henkan.c:27: sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ tanmap.h:27:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ tanmap.h:27:42: note: in expansion of macro ‘DoFuncSequence’ extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ tanmap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ tanmap.h:29:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ tanmap.h:29:38: note: in expansion of macro ‘TanBubunKakutei’ extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ In file included from henkan.c:2742:0: tanmap.h:24:13: warning: ‘tanmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] return len; ^~~ rm -f hex.o unshared/hex.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from hex.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ hex.c:50:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘hexEveryTimeCatch’: sglobal.h:188:45: warning: implicit declaration of function ‘G188_convertAsHex’ [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro ‘convertAsHex’ if (convertAsHex(d)) { ^~~~~~~~~~~~ sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ hex.c: At top level: hex.c:104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitHex(d, retval, env) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘exitHex’: sglobal.h:192:45: warning: implicit declaration of function ‘G192_cvtAsHex’ [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro ‘cvtAsHex’ if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^~~~~~~~ hex.c: At top level: hex.c:123:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitHex(d, retval, env) ^~~~~~~ hex.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexMode(d, major_mode) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro ‘HexMode’ HexMode(d) ^~~~~~~ hex.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from hex.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from hex.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from hex.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from hex.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ hex.c:50:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘hexEveryTimeCatch’: sglobal.h:188:45: warning: implicit declaration of function ‘G188_convertAsHex’ [-Wimplicit-function-declaration] #define convertAsHex G188_convertAsHex ^ hex.c:75:11: note: in expansion of macro ‘convertAsHex’ if (convertAsHex(d)) { ^~~~~~~~~~~~ sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ hex.c:99:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ hex.c: At top level: hex.c:104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitHex(d, retval, env) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: hex.c: In function ‘exitHex’: sglobal.h:192:45: warning: implicit declaration of function ‘G192_cvtAsHex’ [-Wimplicit-function-declaration] #define cvtAsHex G192_cvtAsHex ^ hex.c:110:7: note: in expansion of macro ‘cvtAsHex’ if (cvtAsHex(d, d->buffer_return, d->buffer_return, d->nbytes)) { ^~~~~~~~ hex.c: At top level: hex.c:123:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitHex(d, retval, env) ^~~~~~~ hex.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] hexMode(d, major_mode) ^~~~~~~ In file included from canna.h:50:0, from hex.c:28: sglobal.h:37:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HexMode G037_HexMode ^ hex.c:165:1: note: in expansion of macro ‘HexMode’ HexMode(d) ^~~~~~~ hex.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ichiran.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro ‘initIchiran’ initIchiran() ^~~~~~~~~~~ ichiran.c:190:8: warning: type defaults to ‘int’ in declaration of ‘ichiranEveryTimeCatch’ [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:208:8: warning: type defaults to ‘int’ in declaration of ‘ichiranExitCatch’ [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:211:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ichiran.c:252:8: warning: type defaults to ‘int’ in declaration of ‘ichiranQuitCatch’ [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:255:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro ‘allocIchiranBuf’ allocIchiranBuf(d) ^~~~~~~~~~~~~~~ sglobal.h:362:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro ‘tanKouhoIchiran’ tanKouhoIchiran(d, step) ^~~~~~~~~~~~~~~ sglobal.h:47:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro ‘IchiranQuit’ IchiranQuit(d) ^~~~~~~~~~~ ichiran.c:879:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:903:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranQuitThenDo(d, func) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro ‘IchiranForwardKouho’ IchiranForwardKouho(d) ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro ‘IchiranBackwardKouho’ IchiranBackwardKouho(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1036:8: warning: type defaults to ‘int’ in declaration of ‘IchiranConvert’ [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1039:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranConvert(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ IchiranPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro ‘IchiranNextKouhoretsu’ IchiranNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1178:8: warning: type defaults to ‘int’ in declaration of ‘IchiranNextPage’ [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranNextPage(d) ^~~~~~~~~~~~~~~ ichiran.c:1209:8: warning: type defaults to ‘int’ in declaration of ‘IchiranPreviousPage’ [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1212:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranPreviousPage(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro ‘IchiranBeginningOfKouho’ IchiranBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro ‘IchiranEndOfKouho’ IchiranEndOfKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1361:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBangoKouho’ [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1364:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBangoKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1494:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKakutei’ [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakutei(d) ^~~~~~~~~~~~~~ ichiran.c:1553:8: warning: type defaults to ‘int’ in declaration of ‘IchiranExtendBunsetsu’ [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1556:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranExtendBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1562:8: warning: type defaults to ‘int’ in declaration of ‘IchiranShrinkBunsetsu’ [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1565:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1571:8: warning: type defaults to ‘int’ in declaration of ‘IchiranAdjustBunsetsu’ [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1574:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1580:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKillToEndOfLine’ [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1583:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKillToEndOfLine(d) ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1589:8: warning: type defaults to ‘int’ in declaration of ‘IchiranDeleteNext’ [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranDeleteNext(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1598:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBubunMuhenkan’ [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBubunMuhenkan(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1607:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHiragana’ [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1610:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHiragana(d) ^~~~~~~~~~~~~~~ ichiran.c:1616:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKatakana’ [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1619:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKatakana(d) ^~~~~~~~~~~~~~~ ichiran.c:1625:8: warning: type defaults to ‘int’ in declaration of ‘IchiranZenkaku’ [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1628:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranZenkaku(d) ^~~~~~~~~~~~~~ ichiran.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHankaku’ [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1637:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHankaku(d) ^~~~~~~~~~~~~~ ichiran.c:1643:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomaji’ [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^~~~~~~~~~~~~ ichiran.c:1646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomaji(d) ^~~~~~~~~~~~~ ichiran.c:1652:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToUpper’ [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1655:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToUpper(d) ^~~~~~~~~~~~~~ ichiran.c:1661:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToLower’ [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1664:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToLower(d) ^~~~~~~~~~~~~~ ichiran.c:1670:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCapitalize’ [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1673:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCapitalize(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1679:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKanaRotate’ [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1682:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKanaRotate(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1688:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomajiRotate’ [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1691:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomajiRotate(d) ^~~~~~~~~~~~~~~~~~~ ichiran.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCaseRotateForward’ [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from ichiran.c:1714:0: ichiranmap.h:24:13: warning: ‘ichiranmap_id’ defined but not used [-Wunused-variable] static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~~~~~~~~ ichiran.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ichiran.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ichiran.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ichiran.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:267:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initIchiran G267_initIchiran ^ ichiran.c:72:1: note: in expansion of macro ‘initIchiran’ initIchiran() ^~~~~~~~~~~ ichiran.c:190:8: warning: type defaults to ‘int’ in declaration of ‘ichiranEveryTimeCatch’ [-Wimplicit-int] static ichiranEveryTimeCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:208:8: warning: type defaults to ‘int’ in declaration of ‘ichiranExitCatch’ [-Wimplicit-int] static ichiranExitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:211:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ichiran.c:252:8: warning: type defaults to ‘int’ in declaration of ‘ichiranQuitCatch’ [-Wimplicit-int] static ichiranQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ ichiran.c:255:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ichiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:155:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define allocIchiranBuf G155_allocIchiranBuf ^ ichiran.c:540:1: note: in expansion of macro ‘allocIchiranBuf’ allocIchiranBuf(d) ^~~~~~~~~~~~~~~ sglobal.h:362:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ ichiran.c:749:1: note: in expansion of macro ‘tanKouhoIchiran’ tanKouhoIchiran(d, step) ^~~~~~~~~~~~~~~ sglobal.h:47:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ ichiran.c:821:1: note: in expansion of macro ‘IchiranQuit’ IchiranQuit(d) ^~~~~~~~~~~ ichiran.c:879:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakuteiThenDo(d, func) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:903:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranQuitThenDo(d, func) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:43:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ ichiran.c:930:1: note: in expansion of macro ‘IchiranForwardKouho’ IchiranForwardKouho(d) ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ ichiran.c:983:1: note: in expansion of macro ‘IchiranBackwardKouho’ IchiranBackwardKouho(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1036:8: warning: type defaults to ‘int’ in declaration of ‘IchiranConvert’ [-Wimplicit-int] static IchiranConvert pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1039:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranConvert(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:46:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ ichiran.c:1062:1: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ IchiranPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ ichiran.c:1140:1: note: in expansion of macro ‘IchiranNextKouhoretsu’ IchiranNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1178:8: warning: type defaults to ‘int’ in declaration of ‘IchiranNextPage’ [-Wimplicit-int] static IchiranNextPage pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranNextPage(d) ^~~~~~~~~~~~~~~ ichiran.c:1209:8: warning: type defaults to ‘int’ in declaration of ‘IchiranPreviousPage’ [-Wimplicit-int] static IchiranPreviousPage pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1212:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranPreviousPage(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:41:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ ichiran.c:1280:1: note: in expansion of macro ‘IchiranBeginningOfKouho’ IchiranBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ ichiran.c:1319:1: note: in expansion of macro ‘IchiranEndOfKouho’ IchiranEndOfKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1361:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBangoKouho’ [-Wimplicit-int] static IchiranBangoKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1364:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBangoKouho(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1494:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKakutei’ [-Wimplicit-int] static IchiranKakutei pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKakutei(d) ^~~~~~~~~~~~~~ ichiran.c:1553:8: warning: type defaults to ‘int’ in declaration of ‘IchiranExtendBunsetsu’ [-Wimplicit-int] static IchiranExtendBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1556:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranExtendBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1562:8: warning: type defaults to ‘int’ in declaration of ‘IchiranShrinkBunsetsu’ [-Wimplicit-int] static IchiranShrinkBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1565:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranShrinkBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1571:8: warning: type defaults to ‘int’ in declaration of ‘IchiranAdjustBunsetsu’ [-Wimplicit-int] static IchiranAdjustBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1574:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranAdjustBunsetsu(d) ^~~~~~~~~~~~~~~~~~~~~ ichiran.c:1580:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKillToEndOfLine’ [-Wimplicit-int] static IchiranKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1583:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKillToEndOfLine(d) ^~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1589:8: warning: type defaults to ‘int’ in declaration of ‘IchiranDeleteNext’ [-Wimplicit-int] static IchiranDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranDeleteNext(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1598:8: warning: type defaults to ‘int’ in declaration of ‘IchiranBubunMuhenkan’ [-Wimplicit-int] static IchiranBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranBubunMuhenkan(d) ^~~~~~~~~~~~~~~~~~~~ ichiran.c:1607:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHiragana’ [-Wimplicit-int] static IchiranHiragana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1610:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHiragana(d) ^~~~~~~~~~~~~~~ ichiran.c:1616:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKatakana’ [-Wimplicit-int] static IchiranKatakana pro((uiContext)); ^~~~~~~~~~~~~~~ ichiran.c:1619:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKatakana(d) ^~~~~~~~~~~~~~~ ichiran.c:1625:8: warning: type defaults to ‘int’ in declaration of ‘IchiranZenkaku’ [-Wimplicit-int] static IchiranZenkaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1628:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranZenkaku(d) ^~~~~~~~~~~~~~ ichiran.c:1634:8: warning: type defaults to ‘int’ in declaration of ‘IchiranHankaku’ [-Wimplicit-int] static IchiranHankaku pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1637:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranHankaku(d) ^~~~~~~~~~~~~~ ichiran.c:1643:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomaji’ [-Wimplicit-int] static IchiranRomaji pro((uiContext)); ^~~~~~~~~~~~~ ichiran.c:1646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomaji(d) ^~~~~~~~~~~~~ ichiran.c:1652:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToUpper’ [-Wimplicit-int] static IchiranToUpper pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1655:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToUpper(d) ^~~~~~~~~~~~~~ ichiran.c:1661:8: warning: type defaults to ‘int’ in declaration of ‘IchiranToLower’ [-Wimplicit-int] static IchiranToLower pro((uiContext)); ^~~~~~~~~~~~~~ ichiran.c:1664:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranToLower(d) ^~~~~~~~~~~~~~ ichiran.c:1670:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCapitalize’ [-Wimplicit-int] static IchiranCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1673:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCapitalize(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1679:8: warning: type defaults to ‘int’ in declaration of ‘IchiranKanaRotate’ [-Wimplicit-int] static IchiranKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ ichiran.c:1682:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranKanaRotate(d) ^~~~~~~~~~~~~~~~~ ichiran.c:1688:8: warning: type defaults to ‘int’ in declaration of ‘IchiranRomajiRotate’ [-Wimplicit-int] static IchiranRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ ichiran.c:1691:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranRomajiRotate(d) ^~~~~~~~~~~~~~~~~~~ ichiran.c:1697:8: warning: type defaults to ‘int’ in declaration of ‘IchiranCaseRotateForward’ [-Wimplicit-int] static IchiranCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ ichiran.c:1700:1: warning: return type defaults to ‘int’ [-Wimplicit-int] IchiranCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ichiran.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ ichiranmap.h:27:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ ichiranmap.h:27:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ In file included from ichiran.c:1714:0: ichiranmap.h:24:13: warning: ‘ichiranmap_id’ defined but not used [-Wunused-variable] static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $"; ^~~~~~~~~~~~~ ichiran.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jishu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro ‘extractJishuString’ extractJishuString(yc, s, e, sr, er) ^~~~~~~~~~~~~~~~~~ jishu.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inhibittedJishu(d) ^~~~~~~~~~~~~~~ jishu.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] nextJishu(d) ^~~~~~~~~ jishu.c:391:1: warning: return type defaults to ‘int’ [-Wimplicit-int] previousJishu(d) ^~~~~~~~~~~~~ jishu.c:404:8: warning: type defaults to ‘int’ in declaration of ‘JishuNextJishu’ [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^~~~~~~~~~~~~~ jishu.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~ jishu.c:425:8: warning: type defaults to ‘int’ in declaration of ‘JishuPreviousJishu’ [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ jishu.c:428:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~~ jishu.c:446:8: warning: type defaults to ‘int’ in declaration of ‘JishuRotateWithInhibition’ [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:449:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:464:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanaRotate’ [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:467:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~ jishu.c:473:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomajiRotate’ [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ jishu.c:476:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~ jishu.c:483:8: warning: type defaults to ‘int’ in declaration of ‘JishuShrink’ [-Wimplicit-int] static JishuShrink pro((uiContext)); ^~~~~~~~~~~ jishu.c:486:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^~~~~~~~~~~ jishu.c:545:8: warning: type defaults to ‘int’ in declaration of ‘JishuNop’ [-Wimplicit-int] static JishuNop pro((uiContext)); ^~~~~~~~ jishu.c:548:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNop(d) ^~~~~~~~ jishu.c:559:8: warning: type defaults to ‘int’ in declaration of ‘JishuExtend’ [-Wimplicit-int] static JishuExtend pro((uiContext)); ^~~~~~~~~~~ jishu.c:562:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^~~~~~~~~~~ jishu.c:653:8: warning: type defaults to ‘int’ in declaration of ‘JishuZenkaku’ [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:689:8: warning: type defaults to ‘int’ in declaration of ‘JishuHankaku’ [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:692:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:733:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:746:8: warning: type defaults to ‘int’ in declaration of ‘JishuYomiInsert’ [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuYomiInsert(d) ^~~~~~~~~~~~~~~ jishu.c:770:8: warning: type defaults to ‘int’ in declaration of ‘JishuQuit’ [-Wimplicit-int] static JishuQuit pro((uiContext)); ^~~~~~~~~ jishu.c:773:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuQuit(d) ^~~~~~~~~ jishu.c:783:8: warning: type defaults to ‘int’ in declaration of ‘JishuToUpper’ [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^~~~~~~~~~~~ jishu.c:786:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToUpper(d) ^~~~~~~~~~~~ jishu.c:812:8: warning: type defaults to ‘int’ in declaration of ‘JishuCapitalize’ [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCapitalize(d) ^~~~~~~~~~~~~~~ jishu.c:841:8: warning: type defaults to ‘int’ in declaration of ‘JishuToLower’ [-Wimplicit-int] static JishuToLower pro((uiContext)); ^~~~~~~~~~~~ jishu.c:844:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToLower(d) ^~~~~~~~~~~~ jishu.c:870:8: warning: type defaults to ‘int’ in declaration of ‘JishuHiragana’ [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHiragana(d) ^~~~~~~~~~~~~ jishu.c:883:8: warning: type defaults to ‘int’ in declaration of ‘JishuKatakana’ [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:886:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKatakana(d) ^~~~~~~~~~~~~ jishu.c:896:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomaji’ [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^~~~~~~~~~~ jishu.c:899:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomaji(d) ^~~~~~~~~~~ jishu.c:919:8: warning: type defaults to ‘int’ in declaration of ‘JishuCaseRotateForward’ [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:922:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:951:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkan’ [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ jishu.c:954:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkan(d) ^~~~~~~~~~~~~~~~ jishu.c:960:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanOInsert’ [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:963:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:969:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanONothing’ [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:972:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro ‘TbBackward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro ‘TbEndOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:986:0: jishumap.h:24:13: warning: ‘jishumap_id’ defined but not used [-Wunused-variable] 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] 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:154:22: warning: ‘revlen’ may be used uninitialized in this function [-Wmaybe-uninitialized] int jishulen, len, revlen; ^~~~~~ jishu.c:215:11: warning: ‘jishulen’ may be used uninitialized in this function [-Wmaybe-uninitialized] len = RkwCvtZen(xxxx, 1024, yyyy, jishulen); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f jishu.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from jishu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from jishu.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from jishu.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:223:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ jishu.c:149:1: note: in expansion of macro ‘extractJishuString’ extractJishuString(yc, s, e, sr, er) ^~~~~~~~~~~~~~~~~~ jishu.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] inhibittedJishu(d) ^~~~~~~~~~~~~~~ jishu.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] nextJishu(d) ^~~~~~~~~ jishu.c:391:1: warning: return type defaults to ‘int’ [-Wimplicit-int] previousJishu(d) ^~~~~~~~~~~~~ jishu.c:404:8: warning: type defaults to ‘int’ in declaration of ‘JishuNextJishu’ [-Wimplicit-int] static JishuNextJishu pro((uiContext)); ^~~~~~~~~~~~~~ jishu.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNextJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~ jishu.c:425:8: warning: type defaults to ‘int’ in declaration of ‘JishuPreviousJishu’ [-Wimplicit-int] static JishuPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ jishu.c:428:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuPreviousJishu(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤ËµÕ²ó¤êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~~ jishu.c:446:8: warning: type defaults to ‘int’ in declaration of ‘JishuRotateWithInhibition’ [-Wimplicit-int] static JishuRotateWithInhibition pro((uiContext, unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:449:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRotateWithInhibition(d, inhibit) ^~~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:464:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanaRotate’ [-Wimplicit-int] static JishuKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:467:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanaRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~ jishu.c:473:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomajiRotate’ [-Wimplicit-int] static JishuRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~~ jishu.c:476:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomajiRotate(d) /* »ú¼ï¥â¡¼¥É¤Î»þ¤Ë½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹¤ò¤¹¤ë */ ^~~~~~~~~~~~~~~~~ jishu.c:483:8: warning: type defaults to ‘int’ in declaration of ‘JishuShrink’ [-Wimplicit-int] static JishuShrink pro((uiContext)); ^~~~~~~~~~~ jishu.c:486:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuShrink(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò½Ì¤á¤ë */ ^~~~~~~~~~~ jishu.c:545:8: warning: type defaults to ‘int’ in declaration of ‘JishuNop’ [-Wimplicit-int] static JishuNop pro((uiContext)); ^~~~~~~~ jishu.c:548:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuNop(d) ^~~~~~~~ jishu.c:559:8: warning: type defaults to ‘int’ in declaration of ‘JishuExtend’ [-Wimplicit-int] static JishuExtend pro((uiContext)); ^~~~~~~~~~~ jishu.c:562:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuExtend(d) /* ʸ»ú¼ïÊÑ´¹Îΰè¤ò¿­¤Ð¤¹ */ ^~~~~~~~~~~ jishu.c:653:8: warning: type defaults to ‘int’ in declaration of ‘JishuZenkaku’ [-Wimplicit-int] static JishuZenkaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:656:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuZenkaku(d) /* Á´³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:689:8: warning: type defaults to ‘int’ in declaration of ‘JishuHankaku’ [-Wimplicit-int] static JishuHankaku pro((uiContext)); ^~~~~~~~~~~~ jishu.c:692:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHankaku(d) /* Ⱦ³ÑÊÑ´¹ */ ^~~~~~~~~~~~ jishu.c:733:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitJishuAndDoSomething(d, fnum) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:746:8: warning: type defaults to ‘int’ in declaration of ‘JishuYomiInsert’ [-Wimplicit-int] static JishuYomiInsert pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:749:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuYomiInsert(d) ^~~~~~~~~~~~~~~ jishu.c:770:8: warning: type defaults to ‘int’ in declaration of ‘JishuQuit’ [-Wimplicit-int] static JishuQuit pro((uiContext)); ^~~~~~~~~ jishu.c:773:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuQuit(d) ^~~~~~~~~ jishu.c:783:8: warning: type defaults to ‘int’ in declaration of ‘JishuToUpper’ [-Wimplicit-int] static JishuToUpper pro((uiContext)); ^~~~~~~~~~~~ jishu.c:786:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToUpper(d) ^~~~~~~~~~~~ jishu.c:812:8: warning: type defaults to ‘int’ in declaration of ‘JishuCapitalize’ [-Wimplicit-int] static JishuCapitalize pro((uiContext)); ^~~~~~~~~~~~~~~ jishu.c:815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCapitalize(d) ^~~~~~~~~~~~~~~ jishu.c:841:8: warning: type defaults to ‘int’ in declaration of ‘JishuToLower’ [-Wimplicit-int] static JishuToLower pro((uiContext)); ^~~~~~~~~~~~ jishu.c:844:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuToLower(d) ^~~~~~~~~~~~ jishu.c:870:8: warning: type defaults to ‘int’ in declaration of ‘JishuHiragana’ [-Wimplicit-int] static JishuHiragana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuHiragana(d) ^~~~~~~~~~~~~ jishu.c:883:8: warning: type defaults to ‘int’ in declaration of ‘JishuKatakana’ [-Wimplicit-int] static JishuKatakana pro((uiContext)); ^~~~~~~~~~~~~ jishu.c:886:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKatakana(d) ^~~~~~~~~~~~~ jishu.c:896:8: warning: type defaults to ‘int’ in declaration of ‘JishuRomaji’ [-Wimplicit-int] static JishuRomaji pro((uiContext)); ^~~~~~~~~~~ jishu.c:899:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuRomaji(d) ^~~~~~~~~~~ jishu.c:919:8: warning: type defaults to ‘int’ in declaration of ‘JishuCaseRotateForward’ [-Wimplicit-int] static JishuCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:922:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuCaseRotateForward(d) ^~~~~~~~~~~~~~~~~~~~~~ jishu.c:951:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkan’ [-Wimplicit-int] static JishuKanjiHenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ jishu.c:954:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkan(d) ^~~~~~~~~~~~~~~~ jishu.c:960:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanOInsert’ [-Wimplicit-int] static JishuKanjiHenkanOInsert pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:963:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanOInsert(d) ^~~~~~~~~~~~~~~~~~~~~~~ jishu.c:969:8: warning: type defaults to ‘int’ in declaration of ‘JishuKanjiHenkanONothing’ [-Wimplicit-int] static JishuKanjiHenkanONothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ jishu.c:972:1: warning: return type defaults to ‘int’ [-Wimplicit-int] JishuKanjiHenkanONothing(d) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from jishu.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ jishumap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ jishumap.h:27:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ jishumap.h:28:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ jishumap.h:28:36: note: in expansion of macro ‘TbBackward’ extern TbForward pro((uiContext)), TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ jishumap.h:29:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ jishumap.h:29:44: note: in expansion of macro ‘TbEndOfLine’ extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ jishumap.h:30:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from jishu.c:986:0: jishumap.h:24:13: warning: ‘jishumap_id’ defined but not used [-Wunused-variable] 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] 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:154:22: warning: ‘revlen’ may be used uninitialized in this function [-Wmaybe-uninitialized] int jishulen, len, revlen; ^~~~~~ jishu.c:215:11: warning: ‘jishulen’ may be used uninitialized in this function [-Wmaybe-uninitialized] len = RkwCvtZen(xxxx, 1024, yyyy, jishulen); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f kctrl.o unshared/kctrl.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kctrl.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kctrl.c:54:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doInitializeFunctions(d) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro ‘initRomeStruct’ initRomeStruct(d, flg) ^~~~~~~~~~~~~~ kctrl.c: In function ‘G272_initRomeStruct’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:194:45: warning: unused variable ‘G194_defaultBushuContext’ [-Wunused-variable] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:195:45: warning: unused variable ‘G195_defaultContext’ [-Wunused-variable] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ kctrl.c:88:34: warning: unused variable ‘khal_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:88:23: warning: unused variable ‘khkt_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:87:45: warning: unused variable ‘kzal_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:34: warning: unused variable ‘kzkt_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:23: warning: unused variable ‘kzhr_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:213:45: warning: unused variable ‘G213_empty_mode’ [-Wunused-variable] #define empty_mode G213_empty_mode ^ kctrl.c:86:35: note: in expansion of macro ‘empty_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ sglobal.h:160:45: warning: unused variable ‘G160_alpha_mode’ [-Wunused-variable] #define alpha_mode G160_alpha_mode ^ kctrl.c:86:23: note: in expansion of macro ‘alpha_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to ‘int’ [-Wimplicit-int] insertEmptySlots(d) ^~~~~~~~~~~~~~~~ kctrl.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countContext() ^~~~~~~~~~~~ kctrl.c:495:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_initialize(d, arg) ^~~~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_initialize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function ‘G262_initExtMenu’ [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro ‘initExtMenu’ if (initExtMenu() < 0) { ^~~~~~~~~~~ sglobal.h:261:45: warning: implicit declaration of function ‘G261_initBushuTable’ [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro ‘initBushuTable’ if (initBushuTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:264:45: warning: implicit declaration of function ‘G264_initGyouTable’ [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro ‘initGyouTable’ if (initGyouTable() != NG) { ^~~~~~~~~~~~~ sglobal.h:266:45: warning: implicit declaration of function ‘G266_initHinshiTable’ [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro ‘initHinshiTable’ if (initHinshiTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:274:45: warning: implicit declaration of function ‘G274_initUlKigoTable’ [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro ‘initUlKigoTable’ if (initUlKigoTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:273:45: warning: implicit declaration of function ‘G273_initUlKeisenTable’ [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro ‘initUlKeisenTable’ if (initUlKeisenTable() != NG) { ^~~~~~~~~~~~~~~~~ sglobal.h:271:45: warning: implicit declaration of function ‘G271_initOnoffTable’ [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro ‘initOnoffTable’ if (initOnoffTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:265:45: warning: implicit declaration of function ‘G265_initHinshiMessage’ [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro ‘initHinshiMessage’ if (initHinshiMessage() != NG) { ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_finalize(d, arg) ^~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_finalize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setWidth(d, arg) ^~~~~~~~~~~ kctrl.c:784:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:812:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_changeMode(d, arg) ^~~~~~~~~~~~~ kctrl.c:914:1: warning: return type defaults to ‘int’ [-Wimplicit-int] baseModeP(d) ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro ‘escapeToBasicStat’ escapeToBasicStat(d, how) ^~~~~~~~~~~~~~~~~ kctrl.c:970:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setUFunc(d, arg) ^~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setUFunc’: sglobal.h:253:45: warning: type defaults to ‘int’ in declaration of ‘G253_howToBehaveInCaseOfUndefKey’ [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro ‘howToBehaveInCaseOfUndefKey’ extern howToBehaveInCaseOfUndefKey; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setModeInfoStyle’: sglobal.h:254:45: warning: type defaults to ‘int’ in declaration of ‘G254_howToReturnModeInfo’ [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro ‘howToReturnModeInfo’ extern howToReturnModeInfo; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ kctrl.c:1007:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^~~~~~~~~~~~~~~~~~~~~ kctrl.c:1020:1: warning: return type defaults to ‘int’ [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c:1043:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_defineKanji(d, arg) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_defineKanji’: sglobal.h:200:45: warning: implicit declaration of function ‘G200_dicTourokuControl’ [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kakutei(d, arg) ^~~~~~~~~~ kctrl.c:1182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kill(d, arg) ^~~~~~~ kctrl.c:1199:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_modekeys(d, arg) ^~~~~~~~~~~ kctrl.c:1223:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMode(d, arg) ^~~~~~~~~~~~ kctrl.c:1231:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryConnection(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_queryConnection’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setServerName(d, arg) ^~~~~~~~~~~~~~~~ kctrl.c:1256:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_parse(d, arg) ^~~~~~~~ kctrl.c:1273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_yomiInfo(d, arg) ^~~~~~~~~~~ kctrl.c:1283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_storeYomi(d, arg) ^~~~~~~~~~~~ kctrl.c:1339:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setInitFileName(d, arg) ^~~~~~~~~~~~~~~~~~ kctrl.c:1367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_do(d, arg) ^~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, fnum, mode_c, c_mode) ^~~~~~~~~~~~~~~~~ kctrl.c:1455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro ‘_doFunc’ _doFunc(d, fnum) ^~~~~~~ sglobal.h:148:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro ‘_afterDoFunc’ _afterDoFunc(d, retval) ^~~~~~~~~~~~ sglobal.h:205:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro ‘doFunc’ doFunc(d, fnum) ^~~~~~ kctrl.c:1623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_getContext(d, arg) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_getContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_closeUIContext(d, arg) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_closeUIContext’: sglobal.h:57:45: warning: unused variable ‘G057_ModeNames’ [-Wunused-variable] #define ModeNames G057_ModeNames ^ kctrl.c:1649:30: note: in expansion of macro ‘ModeNames’ extern struct ModeNameRecs ModeNames[]; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:1695:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1717:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_letterRestriction(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countColumns(str) ^~~~~~~~~~~~ kctrl.c:1758:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_changeServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function ‘KC_setUserInfo’: kctrl.c:2215:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '\\' || ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2216:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '/')) ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro ‘kanjiControl’ kanjiControl(request, d, arg) ^~~~~~~~~~~~ kctrl.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $"; ^~~~~~ kctrl.c: In function ‘G149__doFunc’: kctrl.c:1576:43: warning: ‘prevGRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revLen = prevGRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1575:43: warning: ‘prevGRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revPos = prevGRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1574:43: warning: ‘prevGEchoLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.length = prevGEchoLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:1573:43: warning: ‘prevGEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.line = prevGEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ kctrl.c:1570:37: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1569:37: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1568:37: warning: ‘prevEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ rm -f kctrl.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kctrl.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kctrl.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kctrl.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kctrl.c:54:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doInitializeFunctions(d) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:272:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initRomeStruct G272_initRomeStruct ^ kctrl.c:82:1: note: in expansion of macro ‘initRomeStruct’ initRomeStruct(d, flg) ^~~~~~~~~~~~~~ kctrl.c: In function ‘G272_initRomeStruct’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:194:45: warning: unused variable ‘G194_defaultBushuContext’ [-Wunused-variable] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:90:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ sglobal.h:195:45: warning: unused variable ‘G195_defaultContext’ [-Wunused-variable] #define defaultContext G195_defaultContext ^ kctrl.c:90:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ kctrl.c:88:34: warning: unused variable ‘khal_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:88:23: warning: unused variable ‘khkt_mode’ [-Wunused-variable] extern KanjiModeRec khkt_mode, khal_mode; ^~~~~~~~~ kctrl.c:87:45: warning: unused variable ‘kzal_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:34: warning: unused variable ‘kzkt_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ kctrl.c:87:23: warning: unused variable ‘kzhr_mode’ [-Wunused-variable] extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:213:45: warning: unused variable ‘G213_empty_mode’ [-Wunused-variable] #define empty_mode G213_empty_mode ^ kctrl.c:86:35: note: in expansion of macro ‘empty_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ sglobal.h:160:45: warning: unused variable ‘G160_alpha_mode’ [-Wunused-variable] #define alpha_mode G160_alpha_mode ^ kctrl.c:86:23: note: in expansion of macro ‘alpha_mode’ extern KanjiModeRec alpha_mode, empty_mode; ^~~~~~~~~~ kctrl.c: At top level: kctrl.c:218:1: warning: return type defaults to ‘int’ [-Wimplicit-int] insertEmptySlots(d) ^~~~~~~~~~~~~~~~ kctrl.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countContext() ^~~~~~~~~~~~ kctrl.c:495:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_initialize(d, arg) ^~~~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_initialize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:500:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:262:45: warning: implicit declaration of function ‘G262_initExtMenu’ [-Wimplicit-function-declaration] #define initExtMenu G262_initExtMenu ^ kctrl.c:516:9: note: in expansion of macro ‘initExtMenu’ if (initExtMenu() < 0) { ^~~~~~~~~~~ sglobal.h:261:45: warning: implicit declaration of function ‘G261_initBushuTable’ [-Wimplicit-function-declaration] #define initBushuTable G261_initBushuTable ^ kctrl.c:527:9: note: in expansion of macro ‘initBushuTable’ if (initBushuTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:264:45: warning: implicit declaration of function ‘G264_initGyouTable’ [-Wimplicit-function-declaration] #define initGyouTable G264_initGyouTable ^ kctrl.c:528:11: note: in expansion of macro ‘initGyouTable’ if (initGyouTable() != NG) { ^~~~~~~~~~~~~ sglobal.h:266:45: warning: implicit declaration of function ‘G266_initHinshiTable’ [-Wimplicit-function-declaration] #define initHinshiTable G266_initHinshiTable ^ kctrl.c:529:13: note: in expansion of macro ‘initHinshiTable’ if (initHinshiTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:274:45: warning: implicit declaration of function ‘G274_initUlKigoTable’ [-Wimplicit-function-declaration] #define initUlKigoTable G274_initUlKigoTable ^ kctrl.c:530:15: note: in expansion of macro ‘initUlKigoTable’ if (initUlKigoTable() != NG) { ^~~~~~~~~~~~~~~ sglobal.h:273:45: warning: implicit declaration of function ‘G273_initUlKeisenTable’ [-Wimplicit-function-declaration] #define initUlKeisenTable G273_initUlKeisenTable ^ kctrl.c:531:17: note: in expansion of macro ‘initUlKeisenTable’ if (initUlKeisenTable() != NG) { ^~~~~~~~~~~~~~~~~ sglobal.h:271:45: warning: implicit declaration of function ‘G271_initOnoffTable’ [-Wimplicit-function-declaration] #define initOnoffTable G271_initOnoffTable ^ kctrl.c:532:19: note: in expansion of macro ‘initOnoffTable’ if (initOnoffTable() != NG) { ^~~~~~~~~~~~~~ sglobal.h:265:45: warning: implicit declaration of function ‘G265_initHinshiMessage’ [-Wimplicit-function-declaration] #define initHinshiMessage G265_initHinshiMessage ^ kctrl.c:534:21: note: in expansion of macro ‘initHinshiMessage’ if (initHinshiMessage() != NG) { ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:698:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_finalize(d, arg) ^~~~~~~~~~~ In file included from kctrl.c:27:0: kctrl.c: In function ‘KC_finalize’: canna.h:56:22: warning: type defaults to ‘int’ in declaration of ‘CANNA_G271_FirstTime’ [-Wimplicit-int] #define FirstTime CANNA_G271_FirstTime ^ kctrl.c:703:10: note: in expansion of macro ‘FirstTime’ extern FirstTime; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:775:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setWidth(d, arg) ^~~~~~~~~~~ kctrl.c:784:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setBunsetsuKugiri(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:812:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_changeMode(d, arg) ^~~~~~~~~~~~~ kctrl.c:914:1: warning: return type defaults to ‘int’ [-Wimplicit-int] baseModeP(d) ^~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:218:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define escapeToBasicStat G218_escapeToBasicStat ^ kctrl.c:936:1: note: in expansion of macro ‘escapeToBasicStat’ escapeToBasicStat(d, how) ^~~~~~~~~~~~~~~~~ kctrl.c:970:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setUFunc(d, arg) ^~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setUFunc’: sglobal.h:253:45: warning: type defaults to ‘int’ in declaration of ‘G253_howToBehaveInCaseOfUndefKey’ [-Wimplicit-int] #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey ^ kctrl.c:975:10: note: in expansion of macro ‘howToBehaveInCaseOfUndefKey’ extern howToBehaveInCaseOfUndefKey; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:982:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setModeInfoStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_setModeInfoStyle’: sglobal.h:254:45: warning: type defaults to ‘int’ in declaration of ‘G254_howToReturnModeInfo’ [-Wimplicit-int] #define howToReturnModeInfo G254_howToReturnModeInfo ^ kctrl.c:988:10: note: in expansion of macro ‘howToReturnModeInfo’ extern howToReturnModeInfo; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:997:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setHexInputStyle(d, arg) ^~~~~~~~~~~~~~~~~~~ kctrl.c:1007:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitHankakuKana(d, arg) ^~~~~~~~~~~~~~~~~~~~~ kctrl.c:1020:1: warning: return type defaults to ‘int’ [-Wimplicit-int] popTourokuWithGLineClear(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~ kctrl.c:1043:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_defineKanji(d, arg) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_defineKanji’: sglobal.h:200:45: warning: implicit declaration of function ‘G200_dicTourokuControl’ [-Wimplicit-function-declaration] #define dicTourokuControl G200_dicTourokuControl ^ kctrl.c:1064:5: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, xxxx, popTourokuWithGLineClear); ^~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1162:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kakutei(d, arg) ^~~~~~~~~~ kctrl.c:1182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_kill(d, arg) ^~~~~~~ kctrl.c:1199:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_modekeys(d, arg) ^~~~~~~~~~~ kctrl.c:1223:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMode(d, arg) ^~~~~~~~~~~~ kctrl.c:1231:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryConnection(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_queryConnection’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1236:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1247:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setServerName(d, arg) ^~~~~~~~~~~~~~~~ kctrl.c:1256:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_parse(d, arg) ^~~~~~~~ kctrl.c:1273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_yomiInfo(d, arg) ^~~~~~~~~~~ kctrl.c:1283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_storeYomi(d, arg) ^~~~~~~~~~~~ kctrl.c:1339:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_setInitFileName(d, arg) ^~~~~~~~~~~~~~~~~~ kctrl.c:1367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_do(d, arg) ^~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:150:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _do_func_slightly G150__do_func_slightly ^ kctrl.c:1398:1: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, fnum, mode_c, c_mode) ^~~~~~~~~~~~~~~~~ kctrl.c:1455:1: warning: return type defaults to ‘int’ [-Wimplicit-int] callCallback(d, res) /* ¥³¡¼¥ë¥Ð¥Ã¥¯¤ò¸Æ¤Ö */ ^~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: sglobal.h:149:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _doFunc G149__doFunc ^ kctrl.c:1486:1: note: in expansion of macro ‘_doFunc’ _doFunc(d, fnum) ^~~~~~~ sglobal.h:148:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define _afterDoFunc G148__afterDoFunc ^ kctrl.c:1583:1: note: in expansion of macro ‘_afterDoFunc’ _afterDoFunc(d, retval) ^~~~~~~~~~~~ sglobal.h:205:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define doFunc G205_doFunc ^ kctrl.c:1615:1: note: in expansion of macro ‘doFunc’ doFunc(d, fnum) ^~~~~~ kctrl.c:1623:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_getContext(d, arg) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_getContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:1628:10: note: in expansion of macro ‘defaultContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~ sglobal.h:194:45: warning: type defaults to ‘int’ in declaration of ‘G194_defaultBushuContext’ [-Wimplicit-int] #define defaultBushuContext G194_defaultBushuContext ^ kctrl.c:1628:26: note: in expansion of macro ‘defaultBushuContext’ extern defaultContext, defaultBushuContext; ^~~~~~~~~~~~~~~~~~~ kctrl.c: At top level: kctrl.c:1645:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_closeUIContext(d, arg) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_closeUIContext’: sglobal.h:57:45: warning: unused variable ‘G057_ModeNames’ [-Wunused-variable] #define ModeNames G057_ModeNames ^ kctrl.c:1649:30: note: in expansion of macro ‘ModeNames’ extern struct ModeNameRecs ModeNames[]; ^~~~~~~~~ kctrl.c: At top level: kctrl.c:1695:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_inhibitChangeMode(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1717:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_letterRestriction(d, arg) ^~~~~~~~~~~~~~~~~~~~ kctrl.c:1734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] countColumns(str) ^~~~~~~~~~~~ kctrl.c:1758:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KC_queryMaxModeStr(d, arg) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: In function ‘KC_changeServer’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ kctrl.c:2117:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ kctrl.c:2164:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)RkwGetServerName(); ^ kctrl.c: In function ‘KC_setUserInfo’: kctrl.c:2215:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '\\' || ~~~~~~~~~~~~^~~~~~~~~~~~~~~ kctrl.c:2216:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] p[1] == ':' && p[2] == '/')) ~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:2230:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wcKanjiControl((int)d, KC_SETINITFILENAME, buf); ^ In file included from canna.h:50:0, from kctrl.c:27: kctrl.c: At top level: sglobal.h:282:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kanjiControl G282_kanjiControl ^ kctrl.c:2376:1: note: in expansion of macro ‘kanjiControl’ kanjiControl(request, d, arg) ^~~~~~~~~~~~ kctrl.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $"; ^~~~~~ kctrl.c: In function ‘G149__doFunc’: kctrl.c:1576:43: warning: ‘prevGRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revLen = prevGRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1575:43: warning: ‘prevGRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.revPos = prevGRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ kctrl.c:1574:43: warning: ‘prevGEchoLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.length = prevGEchoLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ kctrl.c:1573:43: warning: ‘prevGEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->gline.line = prevGEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ kctrl.c:1570:37: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1569:37: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ kctrl.c:1568:37: warning: ‘prevEcho’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ rm -f keydef.o unshared/keydef.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from keydef.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to ‘int’ in declaration of ‘G311_multiSequenceFunc’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro ‘multiSequenceFunc’ extern multiSequenceFunc ^~~~~~~~~~~~~~~~~ keydef.c:44:8: warning: type defaults to ‘int’ in declaration of ‘regist_key_hash’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~ keydef.c:44:27: warning: type defaults to ‘int’ in declaration of ‘copyMultiSequence’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro ‘initKeyTables’ initKeyTables() ^~~~~~~~~~~~~ sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:169:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro ‘changeKeyfunc’ changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~ sglobal.h:170:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro ‘changeKeyfuncOfAll’ changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~~~~~~ keydef.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] specialen(block) ^~~~~~~~~ keydef.c:609:1: warning: return type defaults to ‘int’ [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro ‘askQuitKey’ askQuitKey(key) ^~~~~~~~~~ keydef.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from keydef.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from keydef.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from keydef.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:311:45: warning: type defaults to ‘int’ in declaration of ‘G311_multiSequenceFunc’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ keydef.c:40:8: note: in expansion of macro ‘multiSequenceFunc’ extern multiSequenceFunc ^~~~~~~~~~~~~~~~~ keydef.c:44:8: warning: type defaults to ‘int’ in declaration of ‘regist_key_hash’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~ keydef.c:44:27: warning: type defaults to ‘int’ in declaration of ‘copyMultiSequence’ [-Wimplicit-int] static regist_key_hash(), copyMultiSequence(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:268:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define initKeyTables G268_initKeyTables ^ keydef.c:122:1: note: in expansion of macro ‘initKeyTables’ initKeyTables() ^~~~~~~~~~~~~ sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ keydef.c:191:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:169:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfunc G169_changeKeyfunc ^ keydef.c:193:1: note: in expansion of macro ‘changeKeyfunc’ changeKeyfunc(modenum, key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~ sglobal.h:170:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeKeyfuncOfAll G170_changeKeyfuncOfAll ^ keydef.c:335:1: note: in expansion of macro ‘changeKeyfuncOfAll’ changeKeyfuncOfAll(key, fnum, actbuff, keybuff) ^~~~~~~~~~~~~~~~~~ keydef.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] specialen(block) ^~~~~~~~~ keydef.c:609:1: warning: return type defaults to ‘int’ [-Wimplicit-int] to_write_act(depth,keysize,actsize,singleAct) ^~~~~~~~~~~~ In file included from canna.h:50:0, from keydef.c:27: sglobal.h:163:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define askQuitKey G163_askQuitKey ^ keydef.c:897:1: note: in expansion of macro ‘askQuitKey’ askQuitKey(key) ^~~~~~~~~~ keydef.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kigo.c:120:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getKigoContext(d, ^~~~~~~~~~~~~~ kigo.c:173:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoGlineStatus(d) ^~~~~~~~~~~~~~~~~~~ kigo.c:228:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoInfo(d, headkouho) ^~~~~~~~~~~~ kigo.c:300:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ kigo.c:316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro ‘KigoIchiran’ KigoIchiran(d) ^~~~~~~~~~~ kigo.c: In function ‘G055_KigoIchiran’: sglobal.h:303:45: warning: implicit declaration of function ‘G303_makeKigoIchiran’ [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro ‘makeKigoIchiran’ if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^~~~~~~~~~~~~~~ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro ‘makeKigoIchiran’ makeKigoIchiran(d, major_mode) ^~~~~~~~~~~~~~~ kigo.c: In function ‘G303_makeKigoIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^~~~~~~~~~~~~~~ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNop(d) ^~~~~~~ kigo.c:441:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoForwardKouho(d) ^~~~~~~~~~~~~~~~ kigo.c:474:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBackwardKouho(d) ^~~~~~~~~~~~~~~~~ kigo.c:506:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~ kigo.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~ kigo.c:568:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~ kigo.c:590:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoEndOfKouho(d) ^~~~~~~~~~~~~~ kigo.c:615:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoKakutei(d) ^~~~~~~~~~~ kigo.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoQuit(d) ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ kigo.c: In function ‘makeKigoGlineStatus’: kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from kigo.c:726:0: At top level: kigomap.h:24:13: warning: ‘kigomap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from kigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from kigo.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from kigo.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ kigo.c:120:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getKigoContext(d, ^~~~~~~~~~~~~~ kigo.c:173:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoGlineStatus(d) ^~~~~~~~~~~~~~~~~~~ kigo.c:228:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeKigoInfo(d, headkouho) ^~~~~~~~~~~~ kigo.c:300:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ kigo.c:316:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kigoIchiranQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:55:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ kigo.c:329:1: note: in expansion of macro ‘KigoIchiran’ KigoIchiran(d) ^~~~~~~~~~~ kigo.c: In function ‘G055_KigoIchiran’: sglobal.h:303:45: warning: implicit declaration of function ‘G303_makeKigoIchiran’ [-Wimplicit-function-declaration] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:342:6: note: in expansion of macro ‘makeKigoIchiran’ if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG) ^~~~~~~~~~~~~~~ kigo.c: At top level: sglobal.h:303:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define makeKigoIchiran G303_makeKigoIchiran ^ kigo.c:356:1: note: in expansion of macro ‘makeKigoIchiran’ makeKigoIchiran(d, major_mode) ^~~~~~~~~~~~~~~ kigo.c: In function ‘G303_makeKigoIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ kigo.c:392:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) { /* µ­¹æ°ìÍ÷¥â¡¼¥É */ ^~~~~~~~~~~~~~~ kigo.c: At top level: kigo.c:423:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNop(d) ^~~~~~~ kigo.c:441:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoForwardKouho(d) ^~~~~~~~~~~~~~~~ kigo.c:474:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBackwardKouho(d) ^~~~~~~~~~~~~~~~~ kigo.c:506:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoPreviousKouhoretsu(d) ^~~~~~~~~~~~~~~~~~~~~~ kigo.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoNextKouhoretsu(d) ^~~~~~~~~~~~~~~~~~ kigo.c:568:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoBeginningOfKouho(d) ^~~~~~~~~~~~~~~~~~~~ kigo.c:590:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoEndOfKouho(d) ^~~~~~~~~~~~~~ kigo.c:615:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoKakutei(d) ^~~~~~~~~~~ kigo.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KigoQuit(d) ^~~~~~~~ In file included from canna.h:50:0, from kigo.c:27: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ kigomap.h:30:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ kigomap.h:30:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ kigo.c: In function ‘makeKigoGlineStatus’: kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from kigo.c:726:0: At top level: kigomap.h:24:13: warning: ‘kigomap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from mode.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:49:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro ‘JapaneseMode’ JapaneseMode(d) ^~~~~~~~~~~~ sglobal.h:1:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro ‘AlphaMode’ AlphaMode(d) ^~~~~~~~~ sglobal.h:36:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro ‘HenkanNyuryokuMode’ HenkanNyuryokuMode(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:332:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro ‘queryMode’ queryMode(d, arg) ^~~~~~~~~ sglobal.h:171:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro ‘changeModeName’ changeModeName(modeid, str) ^~~~~~~~~~~~~~ mode.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from mode.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from mode.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from mode.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from mode.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from mode.c:27: sglobal.h:318:45: warning: type defaults to ‘int’ in declaration of ‘G318_nothermodes’ [-Wimplicit-int] #define nothermodes G318_nothermodes ^ mode.c:120:8: note: in expansion of macro ‘nothermodes’ extern nothermodes; ^~~~~~~~~~~ sglobal.h:49:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ mode.c:230:1: note: in expansion of macro ‘JapaneseMode’ JapaneseMode(d) ^~~~~~~~~~~~ sglobal.h:1:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ mode.c:245:1: note: in expansion of macro ‘AlphaMode’ AlphaMode(d) ^~~~~~~~~ sglobal.h:36:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ mode.c:261:1: note: in expansion of macro ‘HenkanNyuryokuMode’ HenkanNyuryokuMode(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:332:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define queryMode G332_queryMode ^ mode.c:286:1: note: in expansion of macro ‘queryMode’ queryMode(d, arg) ^~~~~~~~~ sglobal.h:171:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define changeModeName G171_changeModeName ^ mode.c:373:1: note: in expansion of macro ‘changeModeName’ changeModeName(modeid, str) ^~~~~~~~~~~~~~ mode.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from multi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro ‘UseOtherKeymap’ UseOtherKeymap(d) ^~~~~~~~~~~~~~ multi.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro ‘DoFuncSequence’ DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~ multi.c: In function ‘G017_DoFuncSequence’: multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro ‘multiSequenceFunc’ multiSequenceFunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~~ multi.c:24:13: warning: ‘m_s_map_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ multi.c:225:35: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ multi.c:224:35: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f multi.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from multi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from multi.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from multi.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from multi.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:114:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ multi.c:105:1: note: in expansion of macro ‘UseOtherKeymap’ UseOtherKeymap(d) ^~~~~~~~~~~~~~ multi.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _DoFuncSequence(d, keytbl, key) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from multi.c:27: sglobal.h:17:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ multi.c:242:1: note: in expansion of macro ‘DoFuncSequence’ DoFuncSequence(d) /* Ê£¿ô¤Îµ¡Ç½¤Î³ä¤êÅö¤Æ */ ^~~~~~~~~~~~~~ multi.c: In function ‘G017_DoFuncSequence’: multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL); ^ In file included from canna.h:50:0, from multi.c:27: multi.c: At top level: sglobal.h:311:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define multiSequenceFunc G311_multiSequenceFunc ^ multi.c:248:1: note: in expansion of macro ‘multiSequenceFunc’ multiSequenceFunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~~ multi.c:24:13: warning: ‘m_s_map_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->echoStr = prevEcho; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ multi.c:225:35: warning: ‘prevRevLen’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revLen = prevRevLen; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ multi.c:224:35: warning: ‘prevRevPos’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = prevRevPos; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f onoff.o unshared/onoff.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from onoff.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro ‘selectOnOff’ selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^~~~~~~~~~~ onoff.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function ‘makeOnOffIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) ^~~~~~~~~~~~~~~ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffSelect(d) ^~~~~~~~~~~ onoff.c:308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffKakutei(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro ‘IchiranQuit’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro ‘IchiranNop’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~ In file included from onoff.c:350:0: onoffmap.h:24:13: warning: ‘onoffmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from onoff.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from onoff.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from onoff.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:351:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectOnOff G351_selectOnOff ^ onoff.c:77:1: note: in expansion of macro ‘selectOnOff’ selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status, ^~~~~~~~~~~ onoff.c:131:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeOnOffIchiran(d, nelem, bangomax, currentkouho, status) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: onoff.c: In function ‘makeOnOffIchiran’: sglobal.h:155:45: warning: implicit declaration of function ‘G155_allocIchiranBuf’ [-Wimplicit-function-declaration] #define allocIchiranBuf G155_allocIchiranBuf ^ onoff.c:149:6: note: in expansion of macro ‘allocIchiranBuf’ if(allocIchiranBuf(d) == NG) ^~~~~~~~~~~~~~~ onoff.c: At top level: onoff.c:276:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffSelect(d) ^~~~~~~~~~~ onoff.c:308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] OnOffKakutei(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from onoff.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ onoffmap.h:30:9: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ onoffmap.h:30:26: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ onoffmap.h:31:9: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ onoffmap.h:31:32: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ onoffmap.h:31:56: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu(); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ onoffmap.h:32:9: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ onoffmap.h:32:38: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho(); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ onoffmap.h:33:9: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ onoffmap.h:33:30: note: in expansion of macro ‘IchiranQuit’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ onoffmap.h:33:45: note: in expansion of macro ‘IchiranNop’ extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop(); ^~~~~~~~~~ In file included from onoff.c:350:0: onoffmap.h:24:13: warning: ‘onoffmap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from parse.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:133:45: warning: type defaults to ‘int’ in declaration of ‘G133_YYparse_by_rcfilename’ [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro ‘YYparse_by_rcfilename’ extern YYparse_by_rcfilename(); ^~~~~~~~~~~~~~~~~~~~~ parse.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] make_initfilename() ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: parse.c: In function ‘G321_parse’: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ sglobal.h:182:45: warning: implicit declaration of function ‘G182_clisp_init’ [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro ‘clisp_init’ if (clisp_init() == 0) { ^~~~~~~~~~ sglobal.h:164:45: warning: unused variable ‘G164_auto_define’ [-Wunused-variable] #define auto_define G164_auto_define ^ parse.c:118:14: note: in expansion of macro ‘auto_define’ extern int auto_define; ^~~~~~~~~~~ sglobal.h:277:45: warning: unused variable ‘G277_iroha_debug’ [-Wunused-variable] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ parse.c: At top level: parse.c:347:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^~~~~~~~~~~~~~~~~~~ parse.c: In function ‘DISPLAY_to_hostname’: parse.c:352:5: warning: implicit declaration of function ‘gethostname’ [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^~~~~~~~~~~ parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: parse.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from parse.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from parse.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from parse.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from parse.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ parse.c:56:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:133:45: warning: type defaults to ‘int’ in declaration of ‘G133_YYparse_by_rcfilename’ [-Wimplicit-int] #define YYparse_by_rcfilename G133_YYparse_by_rcfilename ^ parse.c:58:8: note: in expansion of macro ‘YYparse_by_rcfilename’ extern YYparse_by_rcfilename(); ^~~~~~~~~~~~~~~~~~~~~ parse.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] make_initfilename() ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from parse.c:27: parse.c: In function ‘G321_parse’: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ sglobal.h:182:45: warning: implicit declaration of function ‘G182_clisp_init’ [-Wimplicit-function-declaration] #define clisp_init G182_clisp_init ^ parse.c:128:7: note: in expansion of macro ‘clisp_init’ if (clisp_init() == 0) { ^~~~~~~~~~ sglobal.h:164:45: warning: unused variable ‘G164_auto_define’ [-Wunused-variable] #define auto_define G164_auto_define ^ parse.c:118:14: note: in expansion of macro ‘auto_define’ extern int auto_define; ^~~~~~~~~~~ sglobal.h:277:45: warning: unused variable ‘G277_iroha_debug’ [-Wunused-variable] #define iroha_debug G277_iroha_debug ^ parse.c:115:10: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ parse.c: At top level: parse.c:347:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DISPLAY_to_hostname(name, buf, bufsize) ^~~~~~~~~~~~~~~~~~~ parse.c: In function ‘DISPLAY_to_hostname’: parse.c:352:5: warning: implicit declaration of function ‘gethostname’ [-Wimplicit-function-declaration] gethostname(buf, bufsize); ^~~~~~~~~~~ parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: parse.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from romaji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:82:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:476:1: note: in expansion of macro ‘RomkanaInit’ RomkanaInit() ^~~~~~~~~~~ romaji.c: In function ‘G081_RomkanaFin’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:610:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:793:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiExit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:824:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiQuit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:963:8: warning: type defaults to ‘int’ in declaration of ‘makePhonoOnBuffer’ [-Wimplicit-int] static makePhonoOnBuffer(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:978:1: note: in expansion of macro ‘YomiInsert’ YomiInsert(d) ^~~~~~~~~~ romaji.c: In function ‘G141_YomiInsert’: romaji.c:1032:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED In file included from canna.h:50:0, from romaji.c:27: romaji.c: At top level: sglobal.h:230:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1148:1: note: in expansion of macro ‘findSup’ findSup(wchar_t key) ^~~~~~~ romaji.c: In function ‘G230_findSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1155:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:1178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^~~~~~~~~~~~~~~~~ romaji.c:1450:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dakuonP(ch) ^~~~~~~ romaji.c: In function ‘dakuonP’: romaji.c:1453:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1496:1: warning: return type defaults to ‘int’ [-Wimplicit-int] growDakuonP(ch) ^~~~~~~~~~~ romaji.c: In function ‘growDakuonP’: romaji.c:1500:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1535:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KanaYomiInsert(d) ^~~~~~~~~~~~~~ romaji.c:1693:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoBackward(yc) ^~~~~~~~~~~~~~~~~~ romaji.c:1716:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoForward(yc) ^~~~~~~~~~~~~~~~~ romaji.c:1804:8: warning: type defaults to ‘int’ in declaration of ‘YomiNop’ [-Wimplicit-int] static YomiNop pro((uiContext)); ^~~~~~~ romaji.c:1807:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNop(d) ^~~~~~~ romaji.c:1817:8: warning: type defaults to ‘int’ in declaration of ‘YomiForward’ [-Wimplicit-int] static YomiForward pro((uiContext)); ^~~~~~~~~~~ romaji.c:1820:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^~~~~~~~~~~ romaji.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘YomiBeginningOfLine’ [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^~~~~~~~~~~~~~~~~~~ romaji.c:1912:8: warning: type defaults to ‘int’ in declaration of ‘YomiEndOfLine’ [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:1915:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1981:1: note: in expansion of macro ‘RomajiFlushYomi’ RomajiFlushYomi(d, b, bsize) ^~~~~~~~~~~~~~~ romaji.c:2134:1: warning: return type defaults to ‘int’ [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2684:1: note: in expansion of macro ‘YomiExit’ YomiExit(d, retval) ^~~~~~~~ sglobal.h:50:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2764:1: note: in expansion of macro ‘KanaDeletePrevious’ KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^~~~~~~~~~~~~~~~~~ romaji.c:2837:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeletePrevious’ [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ romaji.c:2876:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeleteNext’ [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:2950:8: warning: type defaults to ‘int’ in declaration of ‘YomiKillToEndOfLine’ [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:2982:8: warning: type defaults to ‘int’ in declaration of ‘YomiQuit’ [-Wimplicit-int] static YomiQuit pro((uiContext)); ^~~~~~~~ romaji.c:3019:8: warning: type defaults to ‘int’ in declaration of ‘simplePopCallback’ [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~ romaji.c:3022:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simplePopCallback(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3033:1: note: in expansion of macro ‘alphaMode’ alphaMode(d) ^~~~~~~~~ romaji.c:3069:8: warning: type defaults to ‘int’ in declaration of ‘exitYomiQuotedInsert’ [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~ romaji.c:3072:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ romaji.c:3083:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiInsertQuoted(d) ^~~~~~~~~~~~~~~~ romaji.c:3114:8: warning: type defaults to ‘int’ in declaration of ‘yomiquotedfunc’ [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ romaji.c:3117:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3169:1: note: in expansion of macro ‘YomiQuotedInsert’ YomiQuotedInsert(d) ^~~~~~~~~~~~~~~~ romaji.c: In function ‘mapAsKuten’: romaji.c:3209:10: warning: type defaults to ‘int’ in declaration of ‘allowTwoByte’ [-Wimplicit-int] 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] static allowTwoByte = 1; ^~~~~~~~~~~~ romaji.c: At top level: romaji.c:3426:8: warning: type defaults to ‘int’ in declaration of ‘ConvertAsHex’ [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3429:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ConvertAsHex(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3524:1: note: in expansion of macro ‘convertAsHex’ convertAsHex(d) ^~~~~~~~~~~~ romaji.c: In function ‘replaceSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3558:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3568:8: warning: type defaults to ‘int’ in declaration of ‘everySupkey’ [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~~ romaji.c:3571:1: warning: return type defaults to ‘int’ [-Wimplicit-int] everySupkey(d, retval, env) ^~~~~~~~~~~ romaji.c:3589:8: warning: type defaults to ‘int’ in declaration of ‘exitSupkey’ [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitSupkey(d, retval, env) ^~~~~~~~~~ romaji.c:3633:8: warning: type defaults to ‘int’ in declaration of ‘quitSupkey’ [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitSupkey(d, retval, env) ^~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3648:1: note: in expansion of macro ‘selectKeysup’ selectKeysup(d, yc, ind) ^~~~~~~~~~~~ romaji.c: In function ‘G350_selectKeysup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3655:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3697:1: warning: return type defaults to ‘int’ [-Wimplicit-int] regionGairaigo(yc, s, e) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3728:1: note: in expansion of macro ‘containUnconvertedKey’ containUnconvertedKey(yc) ^~~~~~~~~~~~~~~~~~~~~ romaji.c:3760:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkan’ [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^~~~~~~~~~ romaji.c:3830:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanNaive’ [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3847:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanOrNothing’ [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3866:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3866:40: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3867:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3868:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3868:39: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3870:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHira’ [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHira(d) ^~~~~~~~~~~~ romaji.c:3882:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKata’ [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3885:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKata(d) ^~~~~~~~~~~~ romaji.c:3894:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseEisu’ [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3897:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseEisu(d) ^~~~~~~~~~~~ romaji.c:3906:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseZen’ [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^~~~~~~~~~~ romaji.c:3909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseZen(d) ^~~~~~~~~~~ romaji.c:3918:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHan’ [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^~~~~~~~~~~ romaji.c:3921:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHan(d) ^~~~~~~~~~~ romaji.c:3930:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKana’ [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3933:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKana(d) ^~~~~~~~~~~~ romaji.c:3942:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKakutei’ [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3945:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKakutei(d) ^~~~~~~~~~~~~~~ romaji.c:3954:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHenkan’ [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:3957:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHenkan(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3968:1: note: in expansion of macro ‘YomiBaseHiraKataToggle’ YomiBaseHiraKataToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3987:1: note: in expansion of macro ‘YomiBaseZenHanToggle’ YomiBaseZenHanToggle(d) ^~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4006:1: note: in expansion of macro ‘YomiBaseRotateForw’ YomiBaseRotateForw(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4037:1: note: in expansion of macro ‘YomiBaseRotateBack’ YomiBaseRotateBack(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4067:1: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ YomiBaseKanaEisuToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4086:1: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ YomiBaseKakuteiHenkanToggle(d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:144:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4105:1: note: in expansion of macro ‘YomiModeBackup’ YomiModeBackup(d) ^~~~~~~~~~~~~~ sglobal.h:222:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4149:1: note: in expansion of macro ‘exitJishu’ exitJishu(d) ^~~~~~~~~ romaji.c:4344:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4559:1: note: in expansion of macro ‘Yomisearchfunc’ Yomisearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ romaji.c: In function ‘G146_Yomisearchfunc’: sglobal.h:382:45: warning: unused variable ‘G382_yomi_mode’ [-Wunused-variable] #define yomi_mode G382_yomi_mode ^ romaji.c:4568:23: note: in expansion of macro ‘yomi_mode’ extern KanjiModeRec yomi_mode; ^~~~~~~~~ romaji.c: At top level: romaji.c:4871:8: warning: type defaults to ‘int’ in declaration of ‘YomiNextJishu’ [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:4874:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~ romaji.c:4880:8: warning: type defaults to ‘int’ in declaration of ‘YomiPreviousJishu’ [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4883:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~ romaji.c:4889:8: warning: type defaults to ‘int’ in declaration of ‘YomiKanaRotate’ [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4892:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~ romaji.c:4898:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiRotate’ [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c:4901:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~ romaji.c:4907:8: warning: type defaults to ‘int’ in declaration of ‘YomiCaseRotateForward’ [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4910:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4916:8: warning: type defaults to ‘int’ in declaration of ‘YomiZenkaku’ [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4919:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4925:8: warning: type defaults to ‘int’ in declaration of ‘YomiHankaku’ [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4937:8: warning: type defaults to ‘int’ in declaration of ‘YomiHiraganaJishu’ [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4940:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4946:8: warning: type defaults to ‘int’ in declaration of ‘YomiKatakanaJishu’ [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4949:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4955:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiJishu’ [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:4958:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^~~~~~~~~~~~~~~ romaji.c:4964:8: warning: type defaults to ‘int’ in declaration of ‘YomiToLower’ [-Wimplicit-int] static YomiToLower pro((uiContext)); ^~~~~~~~~~~ romaji.c:4966:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToLower(d) ^~~~~~~~~~~ romaji.c:4972:8: warning: type defaults to ‘int’ in declaration of ‘YomiToUpper’ [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^~~~~~~~~~~ romaji.c:4975:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToUpper(d) ^~~~~~~~~~~ romaji.c:4981:8: warning: type defaults to ‘int’ in declaration of ‘YomiCapitalize’ [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4984:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCapitalize(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to ‘int’ in declaration of ‘G015_ConvertAsBushu’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro ‘ConvertAsBushu’ extern ConvertAsBushu pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘YomiBubunKakutei’ [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c: In function ‘yomiquotedfunc’: romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: romaji.c:3209:10: warning: ‘allowTwoByte’ defined but not used [-Wunused-variable] static allowTwoByte = 1; ^~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:24:13: warning: ‘yomimap_id’ defined but not used [-Wunused-variable] 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] 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:2321:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len, res; ^~~ rm -f romaji.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from romaji.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from romaji.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from romaji.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:177:45: warning: type defaults to ‘int’ in declaration of ‘G177_ckverbose’ [-Wimplicit-int] #define ckverbose G177_ckverbose ^ romaji.c:329:8: note: in expansion of macro ‘ckverbose’ extern ckverbose; ^~~~~~~~~ sglobal.h:82:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomkanaInit G082_RomkanaInit ^ romaji.c:476:1: note: in expansion of macro ‘RomkanaInit’ RomkanaInit() ^~~~~~~~~~~ romaji.c: In function ‘G081_RomkanaFin’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:610:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:793:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiExit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:824:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkIfYomiQuit(d, retval) ^~~~~~~~~~~~~~~ romaji.c:963:8: warning: type defaults to ‘int’ in declaration of ‘makePhonoOnBuffer’ [-Wimplicit-int] static makePhonoOnBuffer(); ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:141:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ romaji.c:978:1: note: in expansion of macro ‘YomiInsert’ YomiInsert(d) ^~~~~~~~~~ romaji.c: In function ‘G141_YomiInsert’: romaji.c:1032:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED In file included from canna.h:50:0, from romaji.c:27: romaji.c: At top level: sglobal.h:230:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define findSup G230_findSup ^ romaji.c:1148:1: note: in expansion of macro ‘findSup’ findSup(wchar_t key) ^~~~~~~ romaji.c: In function ‘G230_findSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:1155:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:1178:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makePhonoOnBuffer(d, yc, key, flag, english) ^~~~~~~~~~~~~~~~~ romaji.c:1450:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dakuonP(ch) ^~~~~~~ romaji.c: In function ‘dakuonP’: romaji.c:1453:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1496:1: warning: return type defaults to ‘int’ [-Wimplicit-int] growDakuonP(ch) ^~~~~~~~~~~ romaji.c: In function ‘growDakuonP’: romaji.c:1500:10: warning: type defaults to ‘int’ in declaration of ‘dakuon_first_time’ [-Wimplicit-int] static dakuon_first_time = 1; ^~~~~~~~~~~~~~~~~ romaji.c: At top level: romaji.c:1535:1: warning: return type defaults to ‘int’ [-Wimplicit-int] KanaYomiInsert(d) ^~~~~~~~~~~~~~ romaji.c:1693:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoBackward(yc) ^~~~~~~~~~~~~~~~~~ romaji.c:1716:1: warning: return type defaults to ‘int’ [-Wimplicit-int] howFarToGoForward(yc) ^~~~~~~~~~~~~~~~~ romaji.c:1804:8: warning: type defaults to ‘int’ in declaration of ‘YomiNop’ [-Wimplicit-int] static YomiNop pro((uiContext)); ^~~~~~~ romaji.c:1807:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNop(d) ^~~~~~~ romaji.c:1817:8: warning: type defaults to ‘int’ in declaration of ‘YomiForward’ [-Wimplicit-int] static YomiForward pro((uiContext)); ^~~~~~~~~~~ romaji.c:1820:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiForward(d) /* ¥«¡¼¥½¥ë¤Î±¦°ÜÆ° */ ^~~~~~~~~~~ romaji.c:1878:8: warning: type defaults to ‘int’ in declaration of ‘YomiBeginningOfLine’ [-Wimplicit-int] static YomiBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:1881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBeginningOfLine(d) /* ¥«¡¼¥½¥ë¤Îº¸Ã¼°ÜÆ° */ ^~~~~~~~~~~~~~~~~~~ romaji.c:1912:8: warning: type defaults to ‘int’ in declaration of ‘YomiEndOfLine’ [-Wimplicit-int] static YomiEndOfLine pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:1915:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiEndOfLine(d) /* ¥«¡¼¥½¥ë¤Î±¦Ã¼°ÜÆ° */ ^~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:79:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ romaji.c:1981:1: note: in expansion of macro ‘RomajiFlushYomi’ RomajiFlushYomi(d, b, bsize) ^~~~~~~~~~~~~~~ romaji.c:2134:1: warning: return type defaults to ‘int’ [-Wimplicit-int] appendYomi2Yomi(yom, yc) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:140:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ romaji.c:2684:1: note: in expansion of macro ‘YomiExit’ YomiExit(d, retval) ^~~~~~~~ sglobal.h:50:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ romaji.c:2764:1: note: in expansion of macro ‘KanaDeletePrevious’ KanaDeletePrevious(d)/* ¥«¡¼¥½¥ë¤Îº¸¤Îʸ»ú¤Îºï½ü */ ^~~~~~~~~~~~~~~~~~ romaji.c:2837:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeletePrevious’ [-Wimplicit-int] static YomiDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ romaji.c:2876:8: warning: type defaults to ‘int’ in declaration of ‘YomiDeleteNext’ [-Wimplicit-int] static YomiDeleteNext pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:2950:8: warning: type defaults to ‘int’ in declaration of ‘YomiKillToEndOfLine’ [-Wimplicit-int] static YomiKillToEndOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ romaji.c:2982:8: warning: type defaults to ‘int’ in declaration of ‘YomiQuit’ [-Wimplicit-int] static YomiQuit pro((uiContext)); ^~~~~~~~ romaji.c:3019:8: warning: type defaults to ‘int’ in declaration of ‘simplePopCallback’ [-Wimplicit-int] static simplePopCallback pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~ romaji.c:3022:1: warning: return type defaults to ‘int’ [-Wimplicit-int] simplePopCallback(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:158:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define alphaMode G158_alphaMode ^ romaji.c:3033:1: note: in expansion of macro ‘alphaMode’ alphaMode(d) ^~~~~~~~~ romaji.c:3069:8: warning: type defaults to ‘int’ in declaration of ‘exitYomiQuotedInsert’ [-Wimplicit-int] static exitYomiQuotedInsert pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~~~~~ romaji.c:3072:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitYomiQuotedInsert(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ romaji.c:3083:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiInsertQuoted(d) ^~~~~~~~~~~~~~~~ romaji.c:3114:8: warning: type defaults to ‘int’ in declaration of ‘yomiquotedfunc’ [-Wimplicit-int] static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ romaji.c:3117:1: warning: return type defaults to ‘int’ [-Wimplicit-int] yomiquotedfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:145:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ romaji.c:3169:1: note: in expansion of macro ‘YomiQuotedInsert’ YomiQuotedInsert(d) ^~~~~~~~~~~~~~~~ romaji.c: In function ‘mapAsKuten’: romaji.c:3209:10: warning: type defaults to ‘int’ in declaration of ‘allowTwoByte’ [-Wimplicit-int] 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] static allowTwoByte = 1; ^~~~~~~~~~~~ romaji.c: At top level: romaji.c:3426:8: warning: type defaults to ‘int’ in declaration of ‘ConvertAsHex’ [-Wimplicit-int] static ConvertAsHex pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3429:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ConvertAsHex(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:188:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define convertAsHex G188_convertAsHex ^ romaji.c:3524:1: note: in expansion of macro ‘convertAsHex’ convertAsHex(d) ^~~~~~~~~~~~ romaji.c: In function ‘replaceSup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3558:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3568:8: warning: type defaults to ‘int’ in declaration of ‘everySupkey’ [-Wimplicit-int] static everySupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~~ romaji.c:3571:1: warning: return type defaults to ‘int’ [-Wimplicit-int] everySupkey(d, retval, env) ^~~~~~~~~~~ romaji.c:3589:8: warning: type defaults to ‘int’ in declaration of ‘exitSupkey’ [-Wimplicit-int] static exitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] exitSupkey(d, retval, env) ^~~~~~~~~~ romaji.c:3633:8: warning: type defaults to ‘int’ in declaration of ‘quitSupkey’ [-Wimplicit-int] static quitSupkey pro((uiContext, int, mode_context)); ^~~~~~~~~~ romaji.c:3636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] quitSupkey(d, retval, env) ^~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:350:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ romaji.c:3648:1: note: in expansion of macro ‘selectKeysup’ selectKeysup(d, yc, ind) ^~~~~~~~~~~~ romaji.c: In function ‘G350_selectKeysup’: sglobal.h:317:45: warning: type defaults to ‘int’ in declaration of ‘G317_nkeysup’ [-Wimplicit-int] #define nkeysup G317_nkeysup ^ romaji.c:3655:10: note: in expansion of macro ‘nkeysup’ extern nkeysup; ^~~~~~~ romaji.c: At top level: romaji.c:3697:1: warning: return type defaults to ‘int’ [-Wimplicit-int] regionGairaigo(yc, s, e) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:186:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ romaji.c:3728:1: note: in expansion of macro ‘containUnconvertedKey’ containUnconvertedKey(yc) ^~~~~~~~~~~~~~~~~~~~~ romaji.c:3760:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkan’ [-Wimplicit-int] static YomiHenkan pro((uiContext)); ^~~~~~~~~~ romaji.c:3830:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanNaive’ [-Wimplicit-int] static YomiHenkanNaive pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3847:8: warning: type defaults to ‘int’ in declaration of ‘YomiHenkanOrNothing’ [-Wimplicit-int] static YomiHenkanOrNothing pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ romaji.c:3866:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ romaji.c:3866:40: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ romaji.c:3867:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ romaji.c:3868:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ romaji.c:3868:39: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3870:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHira’ [-Wimplicit-int] static YomiBaseHira pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3873:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHira(d) ^~~~~~~~~~~~ romaji.c:3882:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKata’ [-Wimplicit-int] static YomiBaseKata pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3885:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKata(d) ^~~~~~~~~~~~ romaji.c:3894:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseEisu’ [-Wimplicit-int] static YomiBaseEisu pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3897:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseEisu(d) ^~~~~~~~~~~~ romaji.c:3906:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseZen’ [-Wimplicit-int] static YomiBaseZen pro((uiContext)); ^~~~~~~~~~~ romaji.c:3909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseZen(d) ^~~~~~~~~~~ romaji.c:3918:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHan’ [-Wimplicit-int] static YomiBaseHan pro((uiContext)); ^~~~~~~~~~~ romaji.c:3921:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHan(d) ^~~~~~~~~~~ romaji.c:3930:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKana’ [-Wimplicit-int] static YomiBaseKana pro((uiContext)); ^~~~~~~~~~~~ romaji.c:3933:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKana(d) ^~~~~~~~~~~~ romaji.c:3942:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseKakutei’ [-Wimplicit-int] static YomiBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:3945:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseKakutei(d) ^~~~~~~~~~~~~~~ romaji.c:3954:8: warning: type defaults to ‘int’ in declaration of ‘YomiBaseHenkan’ [-Wimplicit-int] static YomiBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:3957:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiBaseHenkan(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:134:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ romaji.c:3968:1: note: in expansion of macro ‘YomiBaseHiraKataToggle’ YomiBaseHiraKataToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ romaji.c:3987:1: note: in expansion of macro ‘YomiBaseZenHanToggle’ YomiBaseZenHanToggle(d) ^~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ romaji.c:4006:1: note: in expansion of macro ‘YomiBaseRotateForw’ YomiBaseRotateForw(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ romaji.c:4037:1: note: in expansion of macro ‘YomiBaseRotateBack’ YomiBaseRotateBack(d) ^~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ romaji.c:4067:1: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ YomiBaseKanaEisuToggle(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ romaji.c:4086:1: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ YomiBaseKakuteiHenkanToggle(d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:144:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ romaji.c:4105:1: note: in expansion of macro ‘YomiModeBackup’ YomiModeBackup(d) ^~~~~~~~~~~~~~ sglobal.h:222:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define exitJishu G222_exitJishu ^ romaji.c:4149:1: note: in expansion of macro ‘exitJishu’ exitJishu(d) ^~~~~~~~~ romaji.c:4344:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiJishu(d, fn) /* Æɤߥ⡼¥É¤«¤éľÀÜ»ú¼ï¥â¡¼¥É¤Ø */ ^~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:146:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ romaji.c:4559:1: note: in expansion of macro ‘Yomisearchfunc’ Yomisearchfunc(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~ romaji.c: In function ‘G146_Yomisearchfunc’: sglobal.h:382:45: warning: unused variable ‘G382_yomi_mode’ [-Wunused-variable] #define yomi_mode G382_yomi_mode ^ romaji.c:4568:23: note: in expansion of macro ‘yomi_mode’ extern KanjiModeRec yomi_mode; ^~~~~~~~~ romaji.c: At top level: romaji.c:4871:8: warning: type defaults to ‘int’ in declaration of ‘YomiNextJishu’ [-Wimplicit-int] static YomiNextJishu pro((uiContext)); ^~~~~~~~~~~~~ romaji.c:4874:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiNextJishu(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~ romaji.c:4880:8: warning: type defaults to ‘int’ in declaration of ‘YomiPreviousJishu’ [-Wimplicit-int] static YomiPreviousJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4883:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiPreviousJishu(d) /* Æɤߥ⡼¥É¤«¤é¤ÎµÕ²ó¤êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~ romaji.c:4889:8: warning: type defaults to ‘int’ in declaration of ‘YomiKanaRotate’ [-Wimplicit-int] static YomiKanaRotate pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4892:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKanaRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê¤«¤Êʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~ romaji.c:4898:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiRotate’ [-Wimplicit-int] static YomiRomajiRotate pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c:4901:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiRotate(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~ romaji.c:4907:8: warning: type defaults to ‘int’ in declaration of ‘YomiCaseRotateForward’ [-Wimplicit-int] static YomiCaseRotateForward pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4910:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCaseRotateForward(d) /* Æɤߥ⡼¥É¤«¤é¤Î½ç²ó¤ê±Ñ¿ôʸ»ú¼ïÊÑ´¹ */ ^~~~~~~~~~~~~~~~~~~~~ romaji.c:4916:8: warning: type defaults to ‘int’ in declaration of ‘YomiZenkaku’ [-Wimplicit-int] static YomiZenkaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4919:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiZenkaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎÁ´³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4925:8: warning: type defaults to ‘int’ in declaration of ‘YomiHankaku’ [-Wimplicit-int] static YomiHankaku pro((uiContext)); ^~~~~~~~~~~ romaji.c:4928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHankaku(d) /* Æɤߥ⡼¥É¤«¤é¤ÎȾ³ÑÊÑ´¹ */ ^~~~~~~~~~~ romaji.c:4937:8: warning: type defaults to ‘int’ in declaration of ‘YomiHiraganaJishu’ [-Wimplicit-int] static YomiHiraganaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4940:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiHiraganaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¤Ò¤é¤¬¤Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4946:8: warning: type defaults to ‘int’ in declaration of ‘YomiKatakanaJishu’ [-Wimplicit-int] static YomiKatakanaJishu pro((uiContext)); ^~~~~~~~~~~~~~~~~ romaji.c:4949:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiKatakanaJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥«¥¿¥«¥Ê¤Ø */ ^~~~~~~~~~~~~~~~~ romaji.c:4955:8: warning: type defaults to ‘int’ in declaration of ‘YomiRomajiJishu’ [-Wimplicit-int] static YomiRomajiJishu pro((uiContext)); ^~~~~~~~~~~~~~~ romaji.c:4958:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiRomajiJishu(d) /* Æɤߥ⡼¥É¤«¤é»ú¼ï¥â¡¼¥É¤Î¥í¡¼¥Þ»ú¤Ø */ ^~~~~~~~~~~~~~~ romaji.c:4964:8: warning: type defaults to ‘int’ in declaration of ‘YomiToLower’ [-Wimplicit-int] static YomiToLower pro((uiContext)); ^~~~~~~~~~~ romaji.c:4966:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToLower(d) ^~~~~~~~~~~ romaji.c:4972:8: warning: type defaults to ‘int’ in declaration of ‘YomiToUpper’ [-Wimplicit-int] static YomiToUpper pro((uiContext)); ^~~~~~~~~~~ romaji.c:4975:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiToUpper(d) ^~~~~~~~~~~ romaji.c:4981:8: warning: type defaults to ‘int’ in declaration of ‘YomiCapitalize’ [-Wimplicit-int] static YomiCapitalize pro((uiContext)); ^~~~~~~~~~~~~~ romaji.c:4984:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YomiCapitalize(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from romaji.c:27: sglobal.h:15:45: warning: type defaults to ‘int’ in declaration of ‘G015_ConvertAsBushu’ [-Wimplicit-int] #define ConvertAsBushu G015_ConvertAsBushu ^ yomimap.h:27:8: note: in expansion of macro ‘ConvertAsBushu’ extern ConvertAsBushu pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ yomimap.h:28:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ yomimap.h:28:40: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:29:8: warning: type defaults to ‘int’ in declaration of ‘YomiBubunKakutei’ [-Wimplicit-int] extern YomiBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ romaji.c: In function ‘yomiquotedfunc’: romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: romaji.c:3209:10: warning: ‘allowTwoByte’ defined but not used [-Wunused-variable] static allowTwoByte = 1; ^~~~~~~~~~~~ In file included from romaji.c:5009:0: yomimap.h:24:13: warning: ‘yomimap_id’ defined but not used [-Wunused-variable] 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] 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:2401:9: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] s += len; ^~ rm -f uiutil.o unshared/uiutil.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from uiutil.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uiutil.c:312:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeUiUtilEchoStr(d) ^~~~~~~~~~~~~~~~~ uiutil.c:351:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflExitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro ‘prevMenuIfExist’ prevMenuIfExist(d) ^~~~~~~~~~~~~~~ uiutil.c:433:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro ‘UiUtilMode’ UiUtilMode(d) ^~~~~~~~~~ uiutil.c: In function ‘G359_showmenu’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) ^~~~~~~~~~~~~~~~~~~~ At top level: uiutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from uiutil.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uiutil.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uiutil.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uiutil.c:312:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeUiUtilEchoStr(d) ^~~~~~~~~~~~~~~~~ uiutil.c:351:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflExitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:329:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ uiutil.c:416:1: note: in expansion of macro ‘prevMenuIfExist’ prevMenuIfExist(d) ^~~~~~~~~~~~~~~ uiutil.c:433:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuflQuitCatch(d, retval, env) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uiutil.c:27: sglobal.h:113:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ uiutil.c:454:1: note: in expansion of macro ‘UiUtilMode’ UiUtilMode(d) ^~~~~~~~~~ uiutil.c: In function ‘G359_showmenu’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uiutil.c:551:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) ^~~~~~~~~~~~~~~~~~~~ At top level: uiutil.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldefine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uldefine.c:105:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTango(d) ^~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro ‘clearYomi’ clearYomi(d) ^~~~~~~~~ uldefine.c:124:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTourokuContext(p) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro ‘getTourokuContext’ getTourokuContext(d) ^~~~~~~~~~~~~~~~~ uldefine.c:213:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTTangoEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro ‘uuTTangoQuitCatch’ uuTTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldefine.c:311:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuT2TangoEveryTimeCatch’: sglobal.h:150:45: warning: implicit declaration of function ‘G150__do_func_slightly’ [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^~~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^~~~~~~~~~~~~~~~~~ uldefine.c:394:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTMakeDicYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ uldefine.c:497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘G248_getUserDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro ‘dicTouroku’ dicTouroku(d) ^~~~~~~~~~ uldefine.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuDo(d) ^~~~~~~~~~~~ uldefine.c:657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkUsrDic(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘checkUsrDic’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro ‘getYesNoContext’ if(getYesNoContext(d, ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro ‘dicTourokuTango’ dicTourokuTango(d, quitfunc) ^~~~~~~~~~~~~~~ uldefine.c: In function ‘G204_dicTourokuTango’: uldefine.c:715:18: warning: unused variable ‘tc’ [-Wunused-variable] tourokuContext tc = (tourokuContext)d->modec; ^~ uldefine.c: At top level: uldefine.c:757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuTangoPre(d) ^~~~~~~~~~~~~~~~~~ uldefine.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^~~~~~~~~~~~~~~~~~~~ uldefine.c:779:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ uldefine.c:833:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTYomiExitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to ‘int’ in declaration of ‘uuTYomiQuitCatch’ [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ uldefine.c:855:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldefine.c:870:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomi(d) ^~~~~~~~~~~~~~ uldefine.c:877:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^~~~~~~~~~~~~~~~ uldefine.c:888:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘dicTourokuYomiDo’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^~~~~~~~~~~ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:965:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro ‘dicTourokuHinshi’ dicTourokuHinshi(d) ^~~~~~~~~~~~~~~~ uldefine.c: In function ‘G202_dicTourokuHinshi’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) < 0) { ^~~~~~~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, tango, quitfunc) ^~~~~~~~~~~~~~~~~ uldefine.c: In function ‘G179_clearYomi’: uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ uldefine.c: In function ‘clearTango’: uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldefine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldefine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldefine.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldefine.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ uldefine.c:105:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTango(d) ^~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:179:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define clearYomi G179_clearYomi ^ uldefine.c:114:1: note: in expansion of macro ‘clearYomi’ clearYomi(d) ^~~~~~~~~ uldefine.c:124:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clearTourokuContext(p) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:247:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getTourokuContext G247_getTourokuContext ^ uldefine.c:166:1: note: in expansion of macro ‘getTourokuContext’ getTourokuContext(d) ^~~~~~~~~~~~~~~~~ uldefine.c:213:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTTangoEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldefine.c:271:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:277:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:376:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuTTangoQuitCatch G376_uuTTangoQuitCatch ^ uldefine.c:296:1: note: in expansion of macro ‘uuTTangoQuitCatch’ uuTTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldefine.c:311:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuT2TangoEveryTimeCatch’: sglobal.h:150:45: warning: implicit declaration of function ‘G150__do_func_slightly’ [-Wimplicit-function-declaration] #define _do_func_slightly G150__do_func_slightly ^ uldefine.c:328:5: note: in expansion of macro ‘_do_func_slightly’ _do_func_slightly(d, 0, (mode_context)nyc, &yomi_mode); ^~~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoExitCatch(d, retval, nyc) ^~~~~~~~~~~~~~~~~~ uldefine.c:394:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuT2TangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTMakeDicYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:423:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:479:10: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:483:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~ uldefine.c:497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTMakeDicNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘G248_getUserDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldefine.c:525:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:199:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTouroku G199_dicTouroku ^ uldefine.c:568:1: note: in expansion of macro ‘dicTouroku’ dicTouroku(d) ^~~~~~~~~~ uldefine.c:596:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuDo(d) ^~~~~~~~~~~~ uldefine.c:657:1: warning: return type defaults to ‘int’ [-Wimplicit-int] checkUsrDic(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘checkUsrDic’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldefine.c:681:10: note: in expansion of macro ‘getYesNoContext’ if(getYesNoContext(d, ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:204:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuTango G204_dicTourokuTango ^ uldefine.c:711:1: note: in expansion of macro ‘dicTourokuTango’ dicTourokuTango(d, quitfunc) ^~~~~~~~~~~~~~~ uldefine.c: In function ‘G204_dicTourokuTango’: uldefine.c:715:18: warning: unused variable ‘tc’ [-Wunused-variable] tourokuContext tc = (tourokuContext)d->modec; ^~ uldefine.c: At top level: uldefine.c:757:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuTangoPre(d) ^~~~~~~~~~~~~~~~~~ uldefine.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */ ^~~~~~~~~~~~~~~~~~~~ uldefine.c:779:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ uldefine.c:833:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘uuTYomiExitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:849:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ uldefine.c: At top level: uldefine.c:852:8: warning: type defaults to ‘int’ in declaration of ‘uuTYomiQuitCatch’ [-Wimplicit-int] static uuTYomiQuitCatch pro((uiContext, int, mode_context)); ^~~~~~~~~~~~~~~~ uldefine.c:855:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldefine.c:870:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomi(d) ^~~~~~~~~~~~~~ uldefine.c:877:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicTourokuYomi(d, dn, dm) ^~~~~~~~~~~~~~~~ uldefine.c:888:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicTourokuYomiDo(d, quitfunc) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: uldefine.c: In function ‘dicTourokuYomiDo’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldefine.c:898:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\303\261\270\354\244\362\306\376\316\317\244\267\244\306\244\257\244\300\244\265\244\244", acDicTourokuTangoPre); ^~~~~~~~~~~ uldefine.c: At top level: uldefine.c:928:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldefine.c:965:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldefine.c:28: sglobal.h:202:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshi G202_dicTourokuHinshi ^ uldefine.c:986:1: note: in expansion of macro ‘dicTourokuHinshi’ dicTourokuHinshi(d) ^~~~~~~~~~~~~~~~ uldefine.c: In function ‘G202_dicTourokuHinshi’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldefine.c:1003:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) < 0) { ^~~~~~~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldefine.c:1006:12: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ uldefine.c: At top level: sglobal.h:200:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuControl G200_dicTourokuControl ^ uldefine.c:1063:1: note: in expansion of macro ‘dicTourokuControl’ dicTourokuControl(d, tango, quitfunc) ^~~~~~~~~~~~~~~~~ uldefine.c: In function ‘G179_clearYomi’: uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ uldefine.c: In function ‘clearTango’: uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldefine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldelete.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘G235_freeAndPopTouroku’: sglobal.h:326:45: warning: implicit declaration of function ‘G326_popTourokuMode’ [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro ‘popTourokuMode’ popTourokuMode(d); ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:170:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiQuitCatch’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoYomi(d) ^~~~~~~~~~~~~ uldelete.c:215:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^~~~~~~~~~~~~~~ uldelete.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘getMountDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro ‘dicSakujo’ dicSakujo(d) ^~~~~~~~~ uldelete.c: In function ‘G198_dicSakujo’: sglobal.h:247:45: warning: implicit declaration of function ‘G247_getTourokuContext’ [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro ‘getTourokuContext’ if (getTourokuContext(d) != NG) { ^~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CloseDeleteContext(tc) ^~~~~~~~~~~~~~~~~~ uldelete.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getEffectDic(tc) ^~~~~~~~~~~~ uldelete.c:558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSTangoExitCatch’: sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro ‘GLineNGReturnTK’ return GLineNGReturnTK(d); ^~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldelete.c:616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoBgnBun(d, st) ^~~~~~~~~~~~~~~ uldelete.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoEndBun(d) ^~~~~~~~~~~~~~~ uldelete.c:722:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoTango(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoTango’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^~~~~~~~~~~ sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro ‘getForIchiranContext’ if(getForIchiranContext(d) == NG) { ^~~~~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDeleteDic(mc) ^~~~~~~~~~~~ uldelete.c:869:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:925:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDictionary(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDictionary’: sglobal.h:246:45: warning: implicit declaration of function ‘G246_getMountContext’ [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro ‘getMountContext’ if ((retval = getMountContext(d)) != NG) { ^~~~~~~~~~~~~~~ sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro ‘selectOnOff’ if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSDeleteYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldelete.c:1183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:1201:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDo(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDo’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro ‘getYesNoContext’ if (getYesNoContext(d, ^~~~~~~~~~~~~~~ uldelete.c: In function ‘CloseDeleteContext’: uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldelete.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from uldelete.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from uldelete.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from uldelete.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘G235_freeAndPopTouroku’: sglobal.h:326:45: warning: implicit declaration of function ‘G326_popTourokuMode’ [-Wimplicit-function-declaration] #define popTourokuMode G326_popTourokuMode ^ uldelete.c:95:3: note: in expansion of macro ‘popTourokuMode’ popTourokuMode(d); ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:103:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ uldelete.c:144:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:150:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:170:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSYomiQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSYomiQuitCatch’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ uldelete.c:178:3: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ uldelete.c: At top level: uldelete.c:188:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoYomi(d) ^~~~~~~~~~~~~ uldelete.c:215:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoYomi(d, dn, dm) ^~~~~~~~~~~~~~~ uldelete.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] acDicSakujoDictionary(d, dn, dm) ^~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘getMountDicName’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:249:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: sglobal.h:198:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicSakujo G198_dicSakujo ^ uldelete.c:340:1: note: in expansion of macro ‘dicSakujo’ dicSakujo(d) ^~~~~~~~~ uldelete.c: In function ‘G198_dicSakujo’: sglobal.h:247:45: warning: implicit declaration of function ‘G247_getTourokuContext’ [-Wimplicit-function-declaration] #define getTourokuContext G247_getTourokuContext ^ uldelete.c:355:9: note: in expansion of macro ‘getTourokuContext’ if (getTourokuContext(d) != NG) { ^~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:387:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CloseDeleteContext(tc) ^~~~~~~~~~~~~~~~~~ uldelete.c:407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getEffectDic(tc) ^~~~~~~~~~~~ uldelete.c:558:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSTangoExitCatch’: sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ uldelete.c:585:12: note: in expansion of macro ‘GLineNGReturnTK’ return GLineNGReturnTK(d); ^~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:592:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSTangoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ uldelete.c:616:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoBgnBun(d, st) ^~~~~~~~~~~~~~~ uldelete.c:703:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoEndBun(d) ^~~~~~~~~~~~~~~ uldelete.c:722:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoTango(d) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoTango’: sglobal.h:167:45: warning: implicit declaration of function ‘G167_canna_alert’ [-Wimplicit-function-declaration] #define canna_alert G167_canna_alert ^ uldelete.c:734:12: note: in expansion of macro ‘canna_alert’ return canna_alert(d, "\306\311\244\337\244\362\306\376\316\317\244\267" ^~~~~~~~~~~ sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ uldelete.c:782:6: note: in expansion of macro ‘getForIchiranContext’ if(getForIchiranContext(d) == NG) { ^~~~~~~~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:832:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDeleteDic(mc) ^~~~~~~~~~~~ uldelete.c:869:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:909:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ uldelete.c:925:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDictionary(d) ^~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDictionary’: sglobal.h:246:45: warning: implicit declaration of function ‘G246_getMountContext’ [-Wimplicit-function-declaration] #define getMountContext G246_getMountContext ^ uldelete.c:981:25: note: in expansion of macro ‘getMountContext’ if ((retval = getMountContext(d)) != NG) { ^~~~~~~~~~~~~~~ sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ uldelete.c:1002:27: note: in expansion of macro ‘selectOnOff’ if ((retval = selectOnOff(d, xxxx, &mc->curIkouho, upnelem, ^~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1060:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘uuSDeleteYesCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ uldelete.c:1071:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ uldelete.c: At top level: uldelete.c:1164:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ uldelete.c:1183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuSDeleteNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~ uldelete.c:1201:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dicSakujoDo(d) ^~~~~~~~~~~ In file included from canna.h:50:0, from uldelete.c:29: uldelete.c: In function ‘dicSakujoDo’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ uldelete.c:1230:7: note: in expansion of macro ‘getYesNoContext’ if (getYesNoContext(d, ^~~~~~~~~~~~~~~ uldelete.c: In function ‘CloseDeleteContext’: uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: uldelete.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulhinshi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulhinshi.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshiYNQuitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi2YesCatch’: sglobal.h:201:45: warning: implicit declaration of function ‘G201_dicTourokuDictionary’ [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro ‘dicTourokuDictionary’ return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:342:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi1YesCatch’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro ‘getYesNoContext’ if((retval = getYesNoContext(d, ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:418:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ ulhinshi.c:446:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro ‘dicTourokuHinshiDelivery’ dicTourokuHinshiDelivery(d) ^~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G203_dicTourokuHinshiDelivery’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuYes(d) ^~~~~~~~~~ ulhinshi.c:761:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuNo(d) ^~~~~~~~~ ulhinshi.c:861:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeDoushi(d) ^~~~~~~~~~ ulhinshi.c:902:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ ulhinshi.c:930:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro ‘dicTourokuDictionary’ dicTourokuDictionary(d, exitfunc, quitfunc) ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G201_dicTourokuDictionary’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tangoTouroku(d) ^~~~~~~~~~~~ ulhinshi.c: In function ‘makeDoushi’: ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: ulhinshi.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulhinshi.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulhinshi.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulhinshi.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiYNQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshiYNQuitCatch’: sglobal.h:202:45: warning: implicit declaration of function ‘G202_dicTourokuHinshi’ [-Wimplicit-function-declaration] #define dicTourokuHinshi G202_dicTourokuHinshi ^ ulhinshi.c:281:10: note: in expansion of macro ‘dicTourokuHinshi’ return(dicTourokuHinshi(d)); ^~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:289:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi2YesCatch’: sglobal.h:201:45: warning: implicit declaration of function ‘G201_dicTourokuDictionary’ [-Wimplicit-function-declaration] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:306:14: note: in expansion of macro ‘dicTourokuDictionary’ return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch)); ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:313:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi2NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:342:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1YesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: ulhinshi.c: In function ‘uuTHinshi1YesCatch’: sglobal.h:249:45: warning: implicit declaration of function ‘G249_getYesNoContext’ [-Wimplicit-function-declaration] #define getYesNoContext G249_getYesNoContext ^ ulhinshi.c:360:18: note: in expansion of macro ‘getYesNoContext’ if((retval = getYesNoContext(d, ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: implicit declaration of function ‘G032_GLineNGReturnTK’ [-Wimplicit-function-declaration] #define GLineNGReturnTK G032_GLineNGReturnTK ^ ulhinshi.c:364:14: note: in expansion of macro ‘GLineNGReturnTK’ return(GLineNGReturnTK(d)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:378:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshi1NoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ ulhinshi.c:418:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQYesCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~ ulhinshi.c:446:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTHinshiQNoCatch(d, retval, env) ^~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:203:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery ^ ulhinshi.c:463:1: note: in expansion of macro ‘dicTourokuHinshiDelivery’ dicTourokuHinshiDelivery(d) ^~~~~~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G203_dicTourokuHinshiDelivery’: sglobal.h:179:45: warning: implicit declaration of function ‘G179_clearYomi’ [-Wimplicit-function-declaration] #define clearYomi G179_clearYomi ^ ulhinshi.c:481:5: note: in expansion of macro ‘clearYomi’ clearYomi(d); ^~~~~~~~~ sglobal.h:204:45: warning: implicit declaration of function ‘G204_dicTourokuTango’ [-Wimplicit-function-declaration] #define dicTourokuTango G204_dicTourokuTango ^ ulhinshi.c:482:12: note: in expansion of macro ‘dicTourokuTango’ return(dicTourokuTango(d, uuTTangoQuitCatch)); ^~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:672:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuYes(d) ^~~~~~~~~~ ulhinshi.c:761:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tourokuNo(d) ^~~~~~~~~ ulhinshi.c:861:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeDoushi(d) ^~~~~~~~~~ ulhinshi.c:902:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicExitCatch(d, retval, env) ^~~~~~~~~~~~~~~ ulhinshi.c:930:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuTDicQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulhinshi.c:28: sglobal.h:201:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicTourokuDictionary G201_dicTourokuDictionary ^ ulhinshi.c:944:1: note: in expansion of macro ‘dicTourokuDictionary’ dicTourokuDictionary(d, exitfunc, quitfunc) ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: In function ‘G201_dicTourokuDictionary’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulhinshi.c:962:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulhinshi.c: At top level: ulhinshi.c:1012:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tangoTouroku(d) ^~~~~~~~~~~~ ulhinshi.c: In function ‘makeDoushi’: ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: ulhinshi.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulkigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulkigo.c:177:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoExitDo(d, retval) ^~~~~~~~~~~~ ulkigo.c:192:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro ‘uuKigoGeneralExitCatch’ uuKigoGeneralExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ ulkigo.c:261:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro ‘uuKigoMake’ uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^~~~~~~~~~ ulkigo.c: In function ‘G375_uuKigoMake’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro ‘kigoRussia’ kigoRussia(d) ^~~~~~~~~~ sglobal.h:290:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro ‘kigoGreek’ kigoGreek(d) ^~~~~~~~~ sglobal.h:291:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro ‘kigoKeisen’ kigoKeisen(d) ^~~~~~~~~~ ulkigo.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulkigo.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulkigo.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ ulkigo.c:177:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoExitDo(d, retval) ^~~~~~~~~~~~ ulkigo.c:192:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoRExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoGExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulkigo.c:226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoKExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:374:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch ^ ulkigo.c:242:1: note: in expansion of macro ‘uuKigoGeneralExitCatch’ uuKigoGeneralExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~ ulkigo.c:261:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuKigoQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulkigo.c:28: sglobal.h:375:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define uuKigoMake G375_uuKigoMake ^ ulkigo.c:276:1: note: in expansion of macro ‘uuKigoMake’ uuKigoMake(d, allkouho, size, cur, mode, exitfunc, posp) ^~~~~~~~~~ ulkigo.c: In function ‘G375_uuKigoMake’: sglobal.h:244:45: warning: implicit declaration of function ‘G244_getForIchiranContext’ [-Wimplicit-function-declaration] #define getForIchiranContext G244_getForIchiranContext ^ ulkigo.c:290:16: note: in expansion of macro ‘getForIchiranContext’ if((retval = getForIchiranContext(d)) == NG) { ^~~~~~~~~~~~~~~~~~~~ ulkigo.c: At top level: sglobal.h:292:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoRussia G292_kigoRussia ^ ulkigo.c:352:1: note: in expansion of macro ‘kigoRussia’ kigoRussia(d) ^~~~~~~~~~ sglobal.h:290:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoGreek G290_kigoGreek ^ ulkigo.c:373:1: note: in expansion of macro ‘kigoGreek’ kigoGreek(d) ^~~~~~~~~ sglobal.h:291:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define kigoKeisen G291_kigoKeisen ^ ulkigo.c:394:1: note: in expansion of macro ‘kigoKeisen’ kigoKeisen(d) ^~~~~~~~~~ ulkigo.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulmount.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro ‘getMountContext’ getMountContext(d) ^~~~~~~~~~~~~~~ ulmount.c:154:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘uuMountExitCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulmount.c:331:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDicList(d) ^~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘getDicList’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro ‘dicMount’ dicMount(d) ^~~~~~~~ ulmount.c: In function ‘G197_dicMount’: sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro ‘selectOnOff’ if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^~~~~~~~~~~ At top level: ulmount.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulmount.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulmount.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulmount.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: sglobal.h:246:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getMountContext G246_getMountContext ^ ulmount.c:92:1: note: in expansion of macro ‘getMountContext’ getMountContext(d) ^~~~~~~~~~~~~~~ ulmount.c:154:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘uuMountExitCatch’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:162:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: ulmount.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuMountQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~ ulmount.c:331:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getDicList(d) ^~~~~~~~~~ In file included from canna.h:50:0, from ulmount.c:29: ulmount.c: In function ‘getDicList’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulmount.c:340:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulmount.c: At top level: sglobal.h:197:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define dicMount G197_dicMount ^ ulmount.c:496:1: note: in expansion of macro ‘dicMount’ dicMount(d) ^~~~~~~~ ulmount.c: In function ‘G197_dicMount’: sglobal.h:351:45: warning: implicit declaration of function ‘G351_selectOnOff’ [-Wimplicit-function-declaration] #define selectOnOff G351_selectOnOff ^ ulmount.c:546:16: note: in expansion of macro ‘selectOnOff’ if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem, ^~~~~~~~~~~ At top level: ulmount.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulserver.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro ‘serverFin’ serverFin(d) ^~~~~~~~~ ulserver.c:79:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘uuServerChangeEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ ulserver.c:148:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro ‘serverChange’ serverChange(d) ^~~~~~~~~~~~ ulserver.c: In function ‘G353_serverChange’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] serverChangeDo(d, len) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘serverChangeDo’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ At top level: ulserver.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from ulserver.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from ulserver.c:29:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from ulserver.c:29:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:354:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverFin G354_serverFin ^ ulserver.c:49:1: note: in expansion of macro ‘serverFin’ serverFin(d) ^~~~~~~~~ ulserver.c:79:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeEveryTimeCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘uuServerChangeEveryTimeCatch’: sglobal.h:172:45: warning: implicit declaration of function ‘G172_checkGLineLen’ [-Wimplicit-function-declaration] #define checkGLineLen G172_checkGLineLen ^ ulserver.c:130:3: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d); ^~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:136:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeExitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ ulserver.c:148:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uuServerChangeQuitCatch(d, retval, env) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: sglobal.h:353:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define serverChange G353_serverChange ^ ulserver.c:162:1: note: in expansion of macro ‘serverChange’ serverChange(d) ^~~~~~~~~~~~ ulserver.c: In function ‘G353_serverChange’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:168:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ ulserver.c: At top level: ulserver.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] serverChangeDo(d, len) ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from ulserver.c:29: ulserver.c: In function ‘serverChangeDo’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ ulserver.c:217:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ At top level: ulserver.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from util.c:83: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ util.c:156:1: warning: return type defaults to ‘int’ [-Wimplicit-int] colwidth(s, len) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d) ^~~~~~~~~~~~~ sglobal.h:59:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro ‘NothingChanged’ NothingChanged(d) ^~~~~~~~~~~~~~ sglobal.h:61:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro ‘NothingForGLine’ NothingForGLine(d) ^~~~~~~~~~~~~~~ sglobal.h:60:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro ‘NothingChangedWithBeep’ NothingChangedWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:62:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro ‘NothingForGLineWithBeep’ NothingForGLineWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:223:45: warning: type defaults to ‘int’ in declaration of ‘G223_extractJishuString’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro ‘extractJishuString’ extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^~~~~~~~~~~~~~~~~~ util.c:534:1: warning: return type defaults to ‘int’ [-Wimplicit-int] extractString(str, s, e) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro ‘setWStrings’ setWStrings(ws, s, sz) ^~~~~~~~~~~ sglobal.h:58:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro ‘NoMoreMemory’ NoMoreMemory() ^~~~~~~~~~~~ sglobal.h:30:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro ‘GLineNGReturn’ GLineNGReturn(d) ^~~~~~~~~~~~~ sglobal.h:31:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro ‘GLineNGReturnFI’ GLineNGReturnFI(d) ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro ‘GLineNGReturnTK’ GLineNGReturnTK(d) ^~~~~~~~~~~~~~~ util.c: In function ‘G132_WWhatGPlain’: util.c:1082:15: warning: unused variable ‘plain’ [-Wunused-variable] static char plain[4] = {0, 2, 3, 1}; ^~~~~ In file included from canna.h:50:0, from util.c:83: util.c: At top level: sglobal.h:120:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro ‘WSfree’ WSfree(s) ^~~~~~ sglobal.h:131:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro ‘WToupper’ WToupper(wchar_t w) ^~~~~~~~ util.c:1498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] WTolower(wchar_t w) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: util.c: In function ‘G185_confirmContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: In function ‘G151_abandonContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: At top level: util.c:1620:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcAnyKey(d) ^~~~~~~~~~ util.c:1633:8: warning: type defaults to ‘int’ in declaration of ‘wait_anykey_func’ [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~~~ util.c:1636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro ‘canna_alert’ canna_alert(d, message, cnt) ^~~~~~~~~~~ util.c: In function ‘G132_WWhatGPlain’: util.c:1099:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ util.c: In function ‘wait_anykey_func’: util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: util.c:1082:15: warning: ‘plain’ defined but not used [-Wunused-variable] static char plain[4] = {0, 2, 3, 1}; ^~~~~ util.c:80:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->revLen = (int)(er - sr); ^ util.c:669:45: warning: ‘sr’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = (int)(sr - d->genbuf); ^ util.c:606:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len; ^~~ rm -f util.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from util.c:83: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from util.c:83:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from util.c:83:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from util.c:83:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from util.c:83:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from util.c:83:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ util.c:156:1: warning: return type defaults to ‘int’ [-Wimplicit-int] colwidth(s, len) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:172:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define checkGLineLen G172_checkGLineLen ^ util.c:187:1: note: in expansion of macro ‘checkGLineLen’ checkGLineLen(d) ^~~~~~~~~~~~~ sglobal.h:59:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ util.c:206:1: note: in expansion of macro ‘NothingChanged’ NothingChanged(d) ^~~~~~~~~~~~~~ sglobal.h:61:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ util.c:216:1: note: in expansion of macro ‘NothingForGLine’ NothingForGLine(d) ^~~~~~~~~~~~~~~ sglobal.h:60:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingChangedWithBeep G060_NothingChangedWithBeep ^ util.c:235:1: note: in expansion of macro ‘NothingChangedWithBeep’ NothingChangedWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:62:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ util.c:242:1: note: in expansion of macro ‘NothingForGLineWithBeep’ NothingForGLineWithBeep(d) ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:223:45: warning: type defaults to ‘int’ in declaration of ‘G223_extractJishuString’ [-Wimplicit-int] #define extractJishuString G223_extractJishuString ^ util.c:263:8: note: in expansion of macro ‘extractJishuString’ extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *, ^~~~~~~~~~~~~~~~~~ util.c:534:1: warning: return type defaults to ‘int’ [-Wimplicit-int] extractString(str, s, e) ^~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:358:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ util.c:719:1: note: in expansion of macro ‘setWStrings’ setWStrings(ws, s, sz) ^~~~~~~~~~~ sglobal.h:58:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define NoMoreMemory G058_NoMoreMemory ^ util.c:863:1: note: in expansion of macro ‘NoMoreMemory’ NoMoreMemory() ^~~~~~~~~~~~ sglobal.h:30:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ util.c:870:1: note: in expansion of macro ‘GLineNGReturn’ GLineNGReturn(d) ^~~~~~~~~~~~~ sglobal.h:31:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ util.c:881:1: note: in expansion of macro ‘GLineNGReturnFI’ GLineNGReturnFI(d) ^~~~~~~~~~~~~~~ sglobal.h:32:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define GLineNGReturnTK G032_GLineNGReturnTK ^ util.c:892:1: note: in expansion of macro ‘GLineNGReturnTK’ GLineNGReturnTK(d) ^~~~~~~~~~~~~~~ util.c: In function ‘G132_WWhatGPlain’: util.c:1082:15: warning: unused variable ‘plain’ [-Wunused-variable] static char plain[4] = {0, 2, 3, 1}; ^~~~~ In file included from canna.h:50:0, from util.c:83: util.c: At top level: sglobal.h:120:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WSfree G120_WSfree ^ util.c:1381:1: note: in expansion of macro ‘WSfree’ WSfree(s) ^~~~~~ sglobal.h:131:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define WToupper G131_WToupper ^ util.c:1485:1: note: in expansion of macro ‘WToupper’ WToupper(wchar_t w) ^~~~~~~~ util.c:1498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] WTolower(wchar_t w) ^~~~~~~~ In file included from canna.h:50:0, from util.c:83: util.c: In function ‘G185_confirmContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1557:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: In function ‘G151_abandonContext’: sglobal.h:195:45: warning: type defaults to ‘int’ in declaration of ‘G195_defaultContext’ [-Wimplicit-int] #define defaultContext G195_defaultContext ^ util.c:1590:10: note: in expansion of macro ‘defaultContext’ extern defaultContext; ^~~~~~~~~~~~~~ util.c: At top level: util.c:1620:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcAnyKey(d) ^~~~~~~~~~ util.c:1633:8: warning: type defaults to ‘int’ in declaration of ‘wait_anykey_func’ [-Wimplicit-int] static wait_anykey_func pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~~~ util.c:1636:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wait_anykey_func(d, mode, whattodo, key, fnum) ^~~~~~~~~~~~~~~~ In file included from canna.h:50:0, from util.c:83: sglobal.h:167:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define canna_alert G167_canna_alert ^ util.c:1703:1: note: in expansion of macro ‘canna_alert’ canna_alert(d, message, cnt) ^~~~~~~~~~~ util.c: In function ‘G132_WWhatGPlain’: util.c:1099:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ util.c: In function ‘wait_anykey_func’: util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: util.c:1082:15: warning: ‘plain’ defined but not used [-Wunused-variable] static char plain[4] = {0, 2, 3, 1}; ^~~~~ util.c:80:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] d->kanji_status_return->revLen = (int)(er - sr); ^ util.c:669:45: warning: ‘sr’ may be used uninitialized in this function [-Wmaybe-uninitialized] d->kanji_status_return->revPos = (int)(sr - d->genbuf); ^ util.c:606:7: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] int len; ^~~ rm -f yesno.o unshared/yesno.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from yesno.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro ‘getYesNoContext’ getYesNoContext(d, ^~~~~~~~~~~~~~~ yesno.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNo(d) ^~~~~ yesno.c:158:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNoQuit(d) ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((struct _uiContext *)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((struct _uiContext *)); ^~~~~~~~~~~~~~ In file included from yesno.c:169:0: t_reimap.h:24:13: warning: ‘t_reimap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from yesno.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from yesno.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from yesno.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:249:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define getYesNoContext G249_getYesNoContext ^ yesno.c:68:1: note: in expansion of macro ‘getYesNoContext’ getYesNoContext(d, ^~~~~~~~~~~~~~~ yesno.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNo(d) ^~~~~ yesno.c:158:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YesNoQuit(d) ^~~~~~~~~ In file included from canna.h:50:0, from yesno.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ t_reimap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((struct _uiContext *)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ t_reimap.h:28:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((struct _uiContext *)); ^~~~~~~~~~~~~~ In file included from yesno.c:169:0: t_reimap.h:24:13: warning: ‘t_reimap_id’ defined but not used [-Wunused-variable] 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:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bunsetsu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bunsetsu.c:98:8: warning: type defaults to ‘int’ in declaration of ‘BunFullExtend’ [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:101:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullExtend(d) ^~~~~~~~~~~~~ bunsetsu.c:111:8: warning: type defaults to ‘int’ in declaration of ‘BunFullShrink’ [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:114:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullShrink(d) ^~~~~~~~~~~~~ bunsetsu.c:124:8: warning: type defaults to ‘int’ in declaration of ‘BunExtend’ [-Wimplicit-int] static BunExtend pro((uiContext)); ^~~~~~~~~ bunsetsu.c:127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunExtend(d) ^~~~~~~~~ bunsetsu.c:146:8: warning: type defaults to ‘int’ in declaration of ‘BunShrink’ [-Wimplicit-int] static BunShrink pro((uiContext)); ^~~~~~~~~ bunsetsu.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunShrink(d) ^~~~~~~~~ bunsetsu.c:172:8: warning: type defaults to ‘int’ in declaration of ‘BunHenkan’ [-Wimplicit-int] static BunHenkan pro((uiContext)); ^~~~~~~~~ bunsetsu.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunHenkan(d) ^~~~~~~~~ bunsetsu.c:192:8: warning: type defaults to ‘int’ in declaration of ‘BunQuit’ [-Wimplicit-int] static BunQuit pro((uiContext)); ^~~~~~~ bunsetsu.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuit(d) ^~~~~~~ bunsetsu.c:206:8: warning: type defaults to ‘int’ in declaration of ‘BunSelfInsert’ [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunSelfInsert(d) ^~~~~~~~~~~~~ bunsetsu.c:219:8: warning: type defaults to ‘int’ in declaration of ‘BunQuotedInsert’ [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~ bunsetsu.c:222:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuotedInsert(d) ^~~~~~~~~~~~~~~ bunsetsu.c:232:8: warning: type defaults to ‘int’ in declaration of ‘BunKillToEOL’ [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^~~~~~~~~~~~ bunsetsu.c:235:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunKillToEOL(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro ‘YomiKakutei’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:245:0: bunmap.h:24:13: warning: ‘bunmap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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:28:0, from bunsetsu.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from bunsetsu.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ bunsetsu.c:98:8: warning: type defaults to ‘int’ in declaration of ‘BunFullExtend’ [-Wimplicit-int] static BunFullExtend pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:101:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullExtend(d) ^~~~~~~~~~~~~ bunsetsu.c:111:8: warning: type defaults to ‘int’ in declaration of ‘BunFullShrink’ [-Wimplicit-int] static BunFullShrink pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:114:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunFullShrink(d) ^~~~~~~~~~~~~ bunsetsu.c:124:8: warning: type defaults to ‘int’ in declaration of ‘BunExtend’ [-Wimplicit-int] static BunExtend pro((uiContext)); ^~~~~~~~~ bunsetsu.c:127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunExtend(d) ^~~~~~~~~ bunsetsu.c:146:8: warning: type defaults to ‘int’ in declaration of ‘BunShrink’ [-Wimplicit-int] static BunShrink pro((uiContext)); ^~~~~~~~~ bunsetsu.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunShrink(d) ^~~~~~~~~ bunsetsu.c:172:8: warning: type defaults to ‘int’ in declaration of ‘BunHenkan’ [-Wimplicit-int] static BunHenkan pro((uiContext)); ^~~~~~~~~ bunsetsu.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunHenkan(d) ^~~~~~~~~ bunsetsu.c:192:8: warning: type defaults to ‘int’ in declaration of ‘BunQuit’ [-Wimplicit-int] static BunQuit pro((uiContext)); ^~~~~~~ bunsetsu.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuit(d) ^~~~~~~ bunsetsu.c:206:8: warning: type defaults to ‘int’ in declaration of ‘BunSelfInsert’ [-Wimplicit-int] static BunSelfInsert pro((uiContext)); ^~~~~~~~~~~~~ bunsetsu.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunSelfInsert(d) ^~~~~~~~~~~~~ bunsetsu.c:219:8: warning: type defaults to ‘int’ in declaration of ‘BunQuotedInsert’ [-Wimplicit-int] static BunQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~ bunsetsu.c:222:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunQuotedInsert(d) ^~~~~~~~~~~~~~~ bunsetsu.c:232:8: warning: type defaults to ‘int’ in declaration of ‘BunKillToEOL’ [-Wimplicit-int] static BunKillToEOL pro((uiContext)); ^~~~~~~~~~~~ bunsetsu.c:235:1: warning: return type defaults to ‘int’ [-Wimplicit-int] BunKillToEOL(d) ^~~~~~~~~~~~ In file included from canna.h:50:0, from bunsetsu.c:28: sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ bunmap.h:27:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ bunmap.h:27:25: note: in expansion of macro ‘UseOtherKeymap’ extern DoFuncSequence(),UseOtherKeymap(); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ bunmap.h:28:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ bunmap.h:28:33: note: in expansion of macro ‘YomiKakutei’ extern TanNop pro((uiContext)), YomiKakutei pro((uiContext)); ^~~~~~~~~~~ In file included from bunsetsu.c:245:0: bunmap.h:24:13: warning: ‘bunmap_id’ defined but not used [-Wunused-variable] 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] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from engine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro ‘RkSetServerName’ RkSetServerName(s) ^~~~~~~~~~~~~~~ engine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $"; ^~~~~~ rm -f engine.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from engine.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from engine.c:27:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from engine.c:27:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from engine.c:27:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ In file included from canna.h:50:0, from engine.c:27: sglobal.h:69:45: warning: return type defaults to ‘int’ [-Wimplicit-int] #define RkSetServerName G069_RkSetServerName ^ engine.c:731:1: note: in expansion of macro ‘RkSetServerName’ RkSetServerName(s) ^~~~~~~~~~~~~~~ engine.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $"; ^~~~~~ rm -f RKroma.o unshared/RKroma.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKroma.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKroma.c: In function ‘readHeader’: RKroma.c:75:9: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^~~~ RKroma.c: In function ‘RkwOpenRoma’: RKroma.c:127:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] (void)close(dic); ^~~~~ At top level: RKroma.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ RKroma.c: In function ‘RkMapPhonogram’: RKroma.c:718:18: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] *dst++ = *temp++; ~~~~^~ rm -f RKroma.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKroma.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKroma.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKroma.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKroma.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKroma.c: In function ‘readHeader’: RKroma.c:75:9: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] if (read(dicfd, magic, 2) != 2) ^~~~ RKroma.c: In function ‘RkwOpenRoma’: RKroma.c:127:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] (void)close(dic); ^~~~~ At top level: RKroma.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $"; ^~~~~ RKroma.c: In function ‘RkMapPhonogram’: RKroma.c:718:18: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] *dst++ = *temp++; ~~~~^~ rm -f RKkana.o unshared/RKkana.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKkana.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKkana.c:728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:801:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:838:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:875:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^~~~~~~~~~ RKkana.c:932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^~~~~~~~~~~~~~~ RKkana.c:998:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^~~~~~~~~~ RKkana.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from RKkana.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from RKkana.c:28:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from RKkana.c:28: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from RKkana.c:28:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ RKkana.c:728:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHan(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtHira(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:801:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtKana(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:838:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtZen(dst, maxdst, src, srclen) ^~~~~~~~~ RKkana.c:875:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtNone(dst, maxdst, src, srclen) ^~~~~~~~~~ RKkana.c:889:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status) ^~~~~~~~~~ RKkana.c:932:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst, ^~~~~~~~~~~~~~~ RKkana.c:998:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags) ^~~~~~~~~~ RKkana.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from obind.c:37: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ obind.c: In function ‘wc32stowc16s’: obind.c:92:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^~~~~~~~~~~~ obind.c: In function ‘wc16stowc32s’: obind.c:126:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from obind.c:37:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: obind.c:81:1: warning: ‘Oldwcsnlen’ defined but not used [-Wunused-function] Oldwcsnlen(owcs, maxlen) ^~~~~~~~~~ obind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from canna.h:31, from obind.c:37: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:277:45: warning: type defaults to ‘int’ in declaration of ‘G277_iroha_debug’ [-Wimplicit-int] #define iroha_debug G277_iroha_debug ^ canna.h:677:8: note: in expansion of macro ‘iroha_debug’ extern iroha_debug; ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:810:8: warning: type defaults to ‘int’ in declaration of ‘RkwGoto’ [-Wimplicit-int] extern RkwGoto pro((char *, int)); ^~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:358:45: warning: type defaults to ‘int’ in declaration of ‘G358_setWStrings’ [-Wimplicit-int] #define setWStrings G358_setWStrings ^ canna.h:873:8: note: in expansion of macro ‘setWStrings’ extern setWStrings pro((wchar_t **, char **, int)); ^~~~~~~~~~~ sglobal.h:128:45: warning: type defaults to ‘int’ in declaration of ‘G128_WStrlen’ [-Wimplicit-int] #define WStrlen G128_WStrlen ^ canna.h:874:8: note: in expansion of macro ‘WStrlen’ extern WStrlen pro((wchar_t *)); ^~~~~~~ sglobal.h:129:45: warning: type defaults to ‘int’ in declaration of ‘G129_WStrncmp’ [-Wimplicit-int] #define WStrncmp G129_WStrncmp ^ canna.h:878:8: note: in expansion of macro ‘WStrncmp’ extern WStrncmp pro((wchar_t *, wchar_t *, int)); ^~~~~~~~ sglobal.h:329:45: warning: type defaults to ‘int’ in declaration of ‘G329_prevMenuIfExist’ [-Wimplicit-int] #define prevMenuIfExist G329_prevMenuIfExist ^ canna.h:881:8: note: in expansion of macro ‘prevMenuIfExist’ extern prevMenuIfExist pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:359:45: warning: type defaults to ‘int’ in declaration of ‘G359_showmenu’ [-Wimplicit-int] #define showmenu G359_showmenu ^ canna.h:882:8: note: in expansion of macro ‘showmenu’ extern showmenu pro((uiContext, menustruct *)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:992:8: warning: type defaults to ‘int’ in declaration of ‘RkMapRoma’ [-Wimplicit-int] extern RkMapRoma ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:79:45: warning: type defaults to ‘int’ in declaration of ‘G079_RomajiFlushYomi’ [-Wimplicit-int] #define RomajiFlushYomi G079_RomajiFlushYomi ^ canna.h:1001:8: note: in expansion of macro ‘RomajiFlushYomi’ extern RomajiFlushYomi pro((uiContext, wchar_t *, int)); ^~~~~~~~~~~~~~~ sglobal.h:13:45: warning: type defaults to ‘int’ in declaration of ‘G013_ChikujiSubstYomi’ [-Wimplicit-int] #define ChikujiSubstYomi G013_ChikujiSubstYomi ^ canna.h:1004:8: note: in expansion of macro ‘ChikujiSubstYomi’ extern ChikujiSubstYomi pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:100:45: warning: type defaults to ‘int’ in declaration of ‘G100_TanMuhenkan’ [-Wimplicit-int] #define TanMuhenkan G100_TanMuhenkan ^ canna.h:1005:8: note: in expansion of macro ‘TanMuhenkan’ extern TanMuhenkan pro((uiContext)); ^~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1006:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_mbstowcs’ [-Wimplicit-int] extern CANNA_mbstowcs pro((wchar_t *, char *, int)); ^~~~~~~~~~~~~~ canna.h:1007:8: warning: type defaults to ‘int’ in declaration of ‘CANNA_wcstombs’ [-Wimplicit-int] extern CANNA_wcstombs pro((char *, wchar_t *, int)); ^~~~~~~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:304:45: warning: type defaults to ‘int’ in declaration of ‘G304_makeRkError’ [-Wimplicit-int] #define makeRkError G304_makeRkError ^ canna.h:1008:8: note: in expansion of macro ‘makeRkError’ extern makeRkError pro((uiContext, char *)); ^~~~~~~~~~~ sglobal.h:87:45: warning: type defaults to ‘int’ in declaration of ‘G087_TanBackwardBunsetsu’ [-Wimplicit-int] #define TanBackwardBunsetsu G087_TanBackwardBunsetsu ^ canna.h:1010:8: note: in expansion of macro ‘TanBackwardBunsetsu’ extern TanBackwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:108:45: warning: type defaults to ‘int’ in declaration of ‘G108_TbBackward’ [-Wimplicit-int] #define TbBackward G108_TbBackward ^ canna.h:1011:8: note: in expansion of macro ‘TbBackward’ extern TbBackward pro((uiContext)); ^~~~~~~~~~ sglobal.h:59:45: warning: type defaults to ‘int’ in declaration of ‘G059_NothingChanged’ [-Wimplicit-int] #define NothingChanged G059_NothingChanged ^ canna.h:1012:8: note: in expansion of macro ‘NothingChanged’ extern NothingChanged pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:110:45: warning: type defaults to ‘int’ in declaration of ‘G110_TbEndOfLine’ [-Wimplicit-int] #define TbEndOfLine G110_TbEndOfLine ^ canna.h:1013:8: note: in expansion of macro ‘TbEndOfLine’ extern TbEndOfLine pro((uiContext)); ^~~~~~~~~~~ sglobal.h:94:45: warning: type defaults to ‘int’ in declaration of ‘G094_TanForwardBunsetsu’ [-Wimplicit-int] #define TanForwardBunsetsu G094_TanForwardBunsetsu ^ canna.h:1014:8: note: in expansion of macro ‘TanForwardBunsetsu’ extern TanForwardBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:111:45: warning: type defaults to ‘int’ in declaration of ‘G111_TbForward’ [-Wimplicit-int] #define TbForward G111_TbForward ^ canna.h:1015:8: note: in expansion of macro ‘TbForward’ extern TbForward pro((uiContext)); ^~~~~~~~~ sglobal.h:109:45: warning: type defaults to ‘int’ in declaration of ‘G109_TbBeginningOfLine’ [-Wimplicit-int] #define TbBeginningOfLine G109_TbBeginningOfLine ^ canna.h:1016:8: note: in expansion of macro ‘TbBeginningOfLine’ extern TbBeginningOfLine pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:363:45: warning: type defaults to ‘int’ in declaration of ‘G363_tanMuhenkan’ [-Wimplicit-int] #define tanMuhenkan G363_tanMuhenkan ^ canna.h:1017:8: note: in expansion of macro ‘tanMuhenkan’ extern tanMuhenkan pro((uiContext, int)); ^~~~~~~~~~~ sglobal.h:225:45: warning: type defaults to ‘int’ in declaration of ‘G225_extractTanString’ [-Wimplicit-int] #define extractTanString G225_extractTanString ^ canna.h:1018:8: note: in expansion of macro ‘extractTanString’ extern extractTanString pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:226:45: warning: type defaults to ‘int’ in declaration of ‘G226_extractTanYomi’ [-Wimplicit-int] #define extractTanYomi G226_extractTanYomi ^ canna.h:1019:8: note: in expansion of macro ‘extractTanYomi’ extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~ sglobal.h:224:45: warning: type defaults to ‘int’ in declaration of ‘G224_extractTanRomaji’ [-Wimplicit-int] #define extractTanRomaji G224_extractTanRomaji ^ canna.h:1020:8: note: in expansion of macro ‘extractTanRomaji’ extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *)); ^~~~~~~~~~~~~~~~ sglobal.h:296:45: warning: type defaults to ‘int’ in declaration of ‘G296_leaveAdjustMode’ [-Wimplicit-int] #define leaveAdjustMode G296_leaveAdjustMode ^ canna.h:1021:8: note: in expansion of macro ‘leaveAdjustMode’ extern leaveAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:140:45: warning: type defaults to ‘int’ in declaration of ‘G140_YomiExit’ [-Wimplicit-int] #define YomiExit G140_YomiExit ^ canna.h:1023:8: note: in expansion of macro ‘YomiExit’ extern YomiExit pro((uiContext, int)); ^~~~~~~~ sglobal.h:151:45: warning: type defaults to ‘int’ in declaration of ‘G151_abandonContext’ [-Wimplicit-int] #define abandonContext G151_abandonContext ^ canna.h:1025:8: note: in expansion of macro ‘abandonContext’ extern abandonContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ In file included from obind.c:37:0: canna.h:1027:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtEuc’ [-Wimplicit-int] extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~ canna.h:1028:8: warning: type defaults to ‘int’ in declaration of ‘RkCvtNone’ [-Wimplicit-int] extern RkCvtNone pro((unsigned char *, int, unsigned char *, int)); ^~~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:352:45: warning: type defaults to ‘int’ in declaration of ‘G352_selectOne’ [-Wimplicit-int] #define selectOne G352_selectOne ^ canna.h:1029:8: note: in expansion of macro ‘selectOne’ extern selectOne ^~~~~~~~~ sglobal.h:143:45: warning: type defaults to ‘int’ in declaration of ‘G143_YomiMark’ [-Wimplicit-int] #define YomiMark G143_YomiMark ^ canna.h:1033:8: note: in expansion of macro ‘YomiMark’ extern YomiMark pro((uiContext)); ^~~~~~~~ sglobal.h:206:45: warning: type defaults to ‘int’ in declaration of ‘G206_doHenkan’ [-Wimplicit-int] #define doHenkan G206_doHenkan ^ canna.h:1034:8: note: in expansion of macro ‘doHenkan’ extern doHenkan pro((uiContext, int, wchar_t *)); ^~~~~~~~ sglobal.h:362:45: warning: type defaults to ‘int’ in declaration of ‘G362_tanKouhoIchiran’ [-Wimplicit-int] #define tanKouhoIchiran G362_tanKouhoIchiran ^ canna.h:1035:8: note: in expansion of macro ‘tanKouhoIchiran’ extern tanKouhoIchiran pro((uiContext, int)); ^~~~~~~~~~~~~~~ sglobal.h:24:45: warning: type defaults to ‘int’ in declaration of ‘G024_EmptyBaseKana’ [-Wimplicit-int] #define EmptyBaseKana G024_EmptyBaseKana ^ canna.h:1036:8: note: in expansion of macro ‘EmptyBaseKana’ extern EmptyBaseKana pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:23:45: warning: type defaults to ‘int’ in declaration of ‘G023_EmptyBaseKakutei’ [-Wimplicit-int] #define EmptyBaseKakutei G023_EmptyBaseKakutei ^ canna.h:1037:8: note: in expansion of macro ‘EmptyBaseKakutei’ extern EmptyBaseKakutei pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:21:45: warning: type defaults to ‘int’ in declaration of ‘G021_EmptyBaseHenkan’ [-Wimplicit-int] #define EmptyBaseHenkan G021_EmptyBaseHenkan ^ canna.h:1038:8: note: in expansion of macro ‘EmptyBaseHenkan’ extern EmptyBaseHenkan pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:131:45: warning: type defaults to ‘int’ in declaration of ‘G131_WToupper’ [-Wimplicit-int] #define WToupper G131_WToupper ^ canna.h:1039:8: note: in expansion of macro ‘WToupper’ extern WToupper pro((wchar_t)); ^~~~~~~~ In file included from obind.c:37:0: canna.h:1040:8: warning: type defaults to ‘int’ in declaration of ‘WTolower’ [-Wimplicit-int] extern WTolower pro((wchar_t)); ^~~~~~~~ In file included from canna.h:50:0, from obind.c:37: sglobal.h:97:45: warning: type defaults to ‘int’ in declaration of ‘G097_TanKakutei’ [-Wimplicit-int] #define TanKakutei G097_TanKakutei ^ canna.h:1041:8: note: in expansion of macro ‘TanKakutei’ extern TanKakutei pro((uiContext)); ^~~~~~~~~~ sglobal.h:146:45: warning: type defaults to ‘int’ in declaration of ‘G146_Yomisearchfunc’ [-Wimplicit-int] #define Yomisearchfunc G146_Yomisearchfunc ^ canna.h:1042:8: note: in expansion of macro ‘Yomisearchfunc’ extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~~~ sglobal.h:8:45: warning: type defaults to ‘int’ in declaration of ‘G008_CNvW2E’ [-Wimplicit-int] #define CNvW2E G008_CNvW2E ^ canna.h:1043:8: note: in expansion of macro ‘CNvW2E’ extern CNvW2E pro((wchar_t *, int, char *, int)); ^~~~~~ sglobal.h:61:45: warning: type defaults to ‘int’ in declaration of ‘G061_NothingForGLine’ [-Wimplicit-int] #define NothingForGLine G061_NothingForGLine ^ canna.h:1045:8: note: in expansion of macro ‘NothingForGLine’ extern NothingForGLine pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:62:45: warning: type defaults to ‘int’ in declaration of ‘G062_NothingForGLineWithBeep’ [-Wimplicit-int] #define NothingForGLineWithBeep G062_NothingForGLineWithBeep ^ canna.h:1046:8: note: in expansion of macro ‘NothingForGLineWithBeep’ extern NothingForGLineWithBeep pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:99:45: warning: type defaults to ‘int’ in declaration of ‘G099_TanKouhoIchiran’ [-Wimplicit-int] #define TanKouhoIchiran G099_TanKouhoIchiran ^ canna.h:1049:8: note: in expansion of macro ‘TanKouhoIchiran’ extern TanKouhoIchiran pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:30:45: warning: type defaults to ‘int’ in declaration of ‘G030_GLineNGReturn’ [-Wimplicit-int] #define GLineNGReturn G030_GLineNGReturn ^ canna.h:1050:8: note: in expansion of macro ‘GLineNGReturn’ extern GLineNGReturn pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:31:45: warning: type defaults to ‘int’ in declaration of ‘G031_GLineNGReturnFI’ [-Wimplicit-int] #define GLineNGReturnFI G031_GLineNGReturnFI ^ canna.h:1051:8: note: in expansion of macro ‘GLineNGReturnFI’ extern GLineNGReturnFI pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:162:45: warning: type defaults to ‘int’ in declaration of ‘G162_appendTan2Yomi’ [-Wimplicit-int] #define appendTan2Yomi G162_appendTan2Yomi ^ canna.h:1052:8: note: in expansion of macro ‘appendTan2Yomi’ extern appendTan2Yomi pro((tanContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:185:45: warning: type defaults to ‘int’ in declaration of ‘G185_confirmContext’ [-Wimplicit-int] #define confirmContext G185_confirmContext ^ canna.h:1053:8: note: in expansion of macro ‘confirmContext’ extern confirmContext pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~ sglobal.h:14:45: warning: type defaults to ‘int’ in declaration of ‘G014_ChikujiTanDeletePrevious’ [-Wimplicit-int] #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious ^ canna.h:1054:8: note: in expansion of macro ‘ChikujiTanDeletePrevious’ extern ChikujiTanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:142:45: warning: type defaults to ‘int’ in declaration of ‘G142_YomiKakutei’ [-Wimplicit-int] #define YomiKakutei G142_YomiKakutei ^ canna.h:1055:8: note: in expansion of macro ‘YomiKakutei’ extern YomiKakutei pro((uiContext)); ^~~~~~~~~~~ sglobal.h:141:45: warning: type defaults to ‘int’ in declaration of ‘G141_YomiInsert’ [-Wimplicit-int] #define YomiInsert G141_YomiInsert ^ canna.h:1056:8: note: in expansion of macro ‘YomiInsert’ extern YomiInsert pro((uiContext)); ^~~~~~~~~~ sglobal.h:191:45: warning: type defaults to ‘int’ in declaration of ‘G191_cutOffLeftSide’ [-Wimplicit-int] #define cutOffLeftSide G191_cutOffLeftSide ^ canna.h:1057:8: note: in expansion of macro ‘cutOffLeftSide’ extern cutOffLeftSide pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~~~ sglobal.h:216:45: warning: type defaults to ‘int’ in declaration of ‘G216_enterAdjustMode’ [-Wimplicit-int] #define enterAdjustMode G216_enterAdjustMode ^ canna.h:1058:8: note: in expansion of macro ‘enterAdjustMode’ extern enterAdjustMode pro((uiContext, yomiContext)); ^~~~~~~~~~~~~~~ sglobal.h:101:45: warning: type defaults to ‘int’ in declaration of ‘G101_TanNextKouho’ [-Wimplicit-int] #define TanNextKouho G101_TanNextKouho ^ canna.h:1059:8: note: in expansion of macro ‘TanNextKouho’ extern TanNextKouho pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:103:45: warning: type defaults to ‘int’ in declaration of ‘G103_TanPreviousKouho’ [-Wimplicit-int] #define TanPreviousKouho G103_TanPreviousKouho ^ canna.h:1060:8: note: in expansion of macro ‘TanPreviousKouho’ extern TanPreviousKouho pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:88:45: warning: type defaults to ‘int’ in declaration of ‘G088_TanBeginningOfBunsetsu’ [-Wimplicit-int] #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu ^ canna.h:1061:8: note: in expansion of macro ‘TanBeginningOfBunsetsu’ extern TanBeginningOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:93:45: warning: type defaults to ‘int’ in declaration of ‘G093_TanEndOfBunsetsu’ [-Wimplicit-int] #define TanEndOfBunsetsu G093_TanEndOfBunsetsu ^ canna.h:1062:8: note: in expansion of macro ‘TanEndOfBunsetsu’ extern TanEndOfBunsetsu pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:92:45: warning: type defaults to ‘int’ in declaration of ‘G092_TanDeletePrevious’ [-Wimplicit-int] #define TanDeletePrevious G092_TanDeletePrevious ^ canna.h:1063:8: note: in expansion of macro ‘TanDeletePrevious’ extern TanDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:90:45: warning: type defaults to ‘int’ in declaration of ‘G090_TanBubunMuhenkan’ [-Wimplicit-int] #define TanBubunMuhenkan G090_TanBubunMuhenkan ^ canna.h:1064:8: note: in expansion of macro ‘TanBubunMuhenkan’ extern TanBubunMuhenkan pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:380:45: warning: type defaults to ‘int’ in declaration of ‘G380_xString’ [-Wimplicit-int] #define xString G380_xString ^ canna.h:1065:8: note: in expansion of macro ‘xString’ extern xString pro((wchar_t *, int, wchar_t *, wchar_t *)); ^~~~~~~ sglobal.h:50:45: warning: type defaults to ‘int’ in declaration of ‘G050_KanaDeletePrevious’ [-Wimplicit-int] #define KanaDeletePrevious G050_KanaDeletePrevious ^ canna.h:1066:8: note: in expansion of macro ‘KanaDeletePrevious’ extern KanaDeletePrevious pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:230:45: warning: type defaults to ‘int’ in declaration of ‘G230_findSup’ [-Wimplicit-int] #define findSup G230_findSup ^ canna.h:1067:8: note: in expansion of macro ‘findSup’ extern findSup pro((wchar_t)); ^~~~~~~ sglobal.h:350:45: warning: type defaults to ‘int’ in declaration of ‘G350_selectKeysup’ [-Wimplicit-int] #define selectKeysup G350_selectKeysup ^ canna.h:1068:8: note: in expansion of macro ‘selectKeysup’ extern selectKeysup pro((uiContext, yomiContext, int)); ^~~~~~~~~~~~ sglobal.h:186:45: warning: type defaults to ‘int’ in declaration of ‘G186_containUnconvertedKey’ [-Wimplicit-int] #define containUnconvertedKey G186_containUnconvertedKey ^ canna.h:1069:8: note: in expansion of macro ‘containUnconvertedKey’ extern containUnconvertedKey pro((yomiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:9:45: warning: type defaults to ‘int’ in declaration of ‘G009_CYsearchfunc’ [-Wimplicit-int] #define CYsearchfunc G009_CYsearchfunc ^ canna.h:1070:8: note: in expansion of macro ‘CYsearchfunc’ extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int)); ^~~~~~~~~~~~ sglobal.h:89:45: warning: type defaults to ‘int’ in declaration of ‘G089_TanBubunKakutei’ [-Wimplicit-int] #define TanBubunKakutei G089_TanBubunKakutei ^ canna.h:1071:8: note: in expansion of macro ‘TanBubunKakutei’ extern TanBubunKakutei pro((uiContext)); ^~~~~~~~~~~~~~~ sglobal.h:107:45: warning: type defaults to ‘int’ in declaration of ‘G107_TanZenkaku’ [-Wimplicit-int] #define TanZenkaku G107_TanZenkaku ^ canna.h:1072:8: note: in expansion of macro ‘TanZenkaku’ extern TanZenkaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:95:45: warning: type defaults to ‘int’ in declaration of ‘G095_TanHankaku’ [-Wimplicit-int] #define TanHankaku G095_TanHankaku ^ canna.h:1073:8: note: in expansion of macro ‘TanHankaku’ extern TanHankaku pro((uiContext)); ^~~~~~~~~~ sglobal.h:96:45: warning: type defaults to ‘int’ in declaration of ‘G096_TanHiragana’ [-Wimplicit-int] #define TanHiragana G096_TanHiragana ^ canna.h:1074:8: note: in expansion of macro ‘TanHiragana’ extern TanHiragana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:98:45: warning: type defaults to ‘int’ in declaration of ‘G098_TanKatakana’ [-Wimplicit-int] #define TanKatakana G098_TanKatakana ^ canna.h:1075:8: note: in expansion of macro ‘TanKatakana’ extern TanKatakana pro((uiContext)); ^~~~~~~~~~~ sglobal.h:105:45: warning: type defaults to ‘int’ in declaration of ‘G105_TanRomaji’ [-Wimplicit-int] #define TanRomaji G105_TanRomaji ^ canna.h:1076:8: note: in expansion of macro ‘TanRomaji’ extern TanRomaji pro((uiContext)); ^~~~~~~~~ sglobal.h:106:45: warning: type defaults to ‘int’ in declaration of ‘G106_TanUpper’ [-Wimplicit-int] #define TanUpper G106_TanUpper ^ canna.h:1077:8: note: in expansion of macro ‘TanUpper’ extern TanUpper pro((uiContext)); ^~~~~~~~ sglobal.h:91:45: warning: type defaults to ‘int’ in declaration of ‘G091_TanCapitalize’ [-Wimplicit-int] #define TanCapitalize G091_TanCapitalize ^ canna.h:1078:8: note: in expansion of macro ‘TanCapitalize’ extern TanCapitalize pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:104:45: warning: type defaults to ‘int’ in declaration of ‘G104_TanPrintBunpou’ [-Wimplicit-int] #define TanPrintBunpou G104_TanPrintBunpou ^ canna.h:1079:8: note: in expansion of macro ‘TanPrintBunpou’ extern TanPrintBunpou pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:102:45: warning: type defaults to ‘int’ in declaration of ‘G102_TanNop’ [-Wimplicit-int] #define TanNop G102_TanNop ^ canna.h:1080:8: note: in expansion of macro ‘TanNop’ extern TanNop pro((uiContext)); ^~~~~~ sglobal.h:145:45: warning: type defaults to ‘int’ in declaration of ‘G145_YomiQuotedInsert’ [-Wimplicit-int] #define YomiQuotedInsert G145_YomiQuotedInsert ^ canna.h:1081:8: note: in expansion of macro ‘YomiQuotedInsert’ extern YomiQuotedInsert pro((uiContext)); ^~~~~~~~~~~~~~~~ sglobal.h:1:45: warning: type defaults to ‘int’ in declaration of ‘G001_AlphaMode’ [-Wimplicit-int] #define AlphaMode G001_AlphaMode ^ canna.h:1082:8: note: in expansion of macro ‘AlphaMode’ extern AlphaMode pro((uiContext)); ^~~~~~~~~ sglobal.h:36:45: warning: type defaults to ‘int’ in declaration of ‘G036_HenkanNyuryokuMode’ [-Wimplicit-int] #define HenkanNyuryokuMode G036_HenkanNyuryokuMode ^ canna.h:1083:8: note: in expansion of macro ‘HenkanNyuryokuMode’ extern HenkanNyuryokuMode pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:55:45: warning: type defaults to ‘int’ in declaration of ‘G055_KigoIchiran’ [-Wimplicit-int] #define KigoIchiran G055_KigoIchiran ^ canna.h:1084:8: note: in expansion of macro ‘KigoIchiran’ extern KigoIchiran pro((uiContext)); ^~~~~~~~~~~ sglobal.h:113:45: warning: type defaults to ‘int’ in declaration of ‘G113_UiUtilMode’ [-Wimplicit-int] #define UiUtilMode G113_UiUtilMode ^ canna.h:1085:8: note: in expansion of macro ‘UiUtilMode’ extern UiUtilMode pro((uiContext)); ^~~~~~~~~~ sglobal.h:22:45: warning: type defaults to ‘int’ in declaration of ‘G022_EmptyBaseHira’ [-Wimplicit-int] #define EmptyBaseHira G022_EmptyBaseHira ^ canna.h:1086:8: note: in expansion of macro ‘EmptyBaseHira’ extern EmptyBaseHira pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:25:45: warning: type defaults to ‘int’ in declaration of ‘G025_EmptyBaseKata’ [-Wimplicit-int] #define EmptyBaseKata G025_EmptyBaseKata ^ canna.h:1087:8: note: in expansion of macro ‘EmptyBaseKata’ extern EmptyBaseKata pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:19:45: warning: type defaults to ‘int’ in declaration of ‘G019_EmptyBaseEisu’ [-Wimplicit-int] #define EmptyBaseEisu G019_EmptyBaseEisu ^ canna.h:1088:8: note: in expansion of macro ‘EmptyBaseEisu’ extern EmptyBaseEisu pro((uiContext)); ^~~~~~~~~~~~~ sglobal.h:27:45: warning: type defaults to ‘int’ in declaration of ‘G027_EmptyBaseZen’ [-Wimplicit-int] #define EmptyBaseZen G027_EmptyBaseZen ^ canna.h:1089:8: note: in expansion of macro ‘EmptyBaseZen’ extern EmptyBaseZen pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:20:45: warning: type defaults to ‘int’ in declaration of ‘G020_EmptyBaseHan’ [-Wimplicit-int] #define EmptyBaseHan G020_EmptyBaseHan ^ canna.h:1090:8: note: in expansion of macro ‘EmptyBaseHan’ extern EmptyBaseHan pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:134:45: warning: type defaults to ‘int’ in declaration of ‘G134_YomiBaseHiraKataToggle’ [-Wimplicit-int] #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle ^ canna.h:1091:8: note: in expansion of macro ‘YomiBaseHiraKataToggle’ extern YomiBaseHiraKataToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:139:45: warning: type defaults to ‘int’ in declaration of ‘G139_YomiBaseZenHanToggle’ [-Wimplicit-int] #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle ^ canna.h:1092:8: note: in expansion of macro ‘YomiBaseZenHanToggle’ extern YomiBaseZenHanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:136:45: warning: type defaults to ‘int’ in declaration of ‘G136_YomiBaseKanaEisuToggle’ [-Wimplicit-int] #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle ^ canna.h:1093:8: note: in expansion of macro ‘YomiBaseKanaEisuToggle’ extern YomiBaseKanaEisuToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~ sglobal.h:135:45: warning: type defaults to ‘int’ in declaration of ‘G135_YomiBaseKakuteiHenkanToggle’ [-Wimplicit-int] #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle ^ canna.h:1094:8: note: in expansion of macro ‘YomiBaseKakuteiHenkanToggle’ extern YomiBaseKakuteiHenkanToggle pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:138:45: warning: type defaults to ‘int’ in declaration of ‘G138_YomiBaseRotateForw’ [-Wimplicit-int] #define YomiBaseRotateForw G138_YomiBaseRotateForw ^ canna.h:1095:8: note: in expansion of macro ‘YomiBaseRotateForw’ extern YomiBaseRotateForw pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:137:45: warning: type defaults to ‘int’ in declaration of ‘G137_YomiBaseRotateBack’ [-Wimplicit-int] #define YomiBaseRotateBack G137_YomiBaseRotateBack ^ canna.h:1096:8: note: in expansion of macro ‘YomiBaseRotateBack’ extern YomiBaseRotateBack pro((uiContext)); ^~~~~~~~~~~~~~~~~~ sglobal.h:17:45: warning: type defaults to ‘int’ in declaration of ‘G017_DoFuncSequence’ [-Wimplicit-int] #define DoFuncSequence G017_DoFuncSequence ^ canna.h:1097:8: note: in expansion of macro ‘DoFuncSequence’ extern DoFuncSequence pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:144:45: warning: type defaults to ‘int’ in declaration of ‘G144_YomiModeBackup’ [-Wimplicit-int] #define YomiModeBackup G144_YomiModeBackup ^ canna.h:1098:8: note: in expansion of macro ‘YomiModeBackup’ extern YomiModeBackup pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:114:45: warning: type defaults to ‘int’ in declaration of ‘G114_UseOtherKeymap’ [-Wimplicit-int] #define UseOtherKeymap G114_UseOtherKeymap ^ canna.h:1099:8: note: in expansion of macro ‘UseOtherKeymap’ extern UseOtherKeymap pro((uiContext)); ^~~~~~~~~~~~~~ sglobal.h:49:45: warning: type defaults to ‘int’ in declaration of ‘G049_JapaneseMode’ [-Wimplicit-int] #define JapaneseMode G049_JapaneseMode ^ canna.h:1100:8: note: in expansion of macro ‘JapaneseMode’ extern JapaneseMode pro((uiContext)); ^~~~~~~~~~~~ sglobal.h:43:45: warning: type defaults to ‘int’ in declaration of ‘G043_IchiranForwardKouho’ [-Wimplicit-int] #define IchiranForwardKouho G043_IchiranForwardKouho ^ canna.h:1102:8: note: in expansion of macro ‘IchiranForwardKouho’ extern IchiranForwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~ sglobal.h:40:45: warning: type defaults to ‘int’ in declaration of ‘G040_IchiranBackwardKouho’ [-Wimplicit-int] #define IchiranBackwardKouho G040_IchiranBackwardKouho ^ canna.h:1103:8: note: in expansion of macro ‘IchiranBackwardKouho’ extern IchiranBackwardKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~ sglobal.h:44:45: warning: type defaults to ‘int’ in declaration of ‘G044_IchiranNextKouhoretsu’ [-Wimplicit-int] #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu ^ canna.h:1104:8: note: in expansion of macro ‘IchiranNextKouhoretsu’ extern IchiranNextKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~ sglobal.h:46:45: warning: type defaults to ‘int’ in declaration of ‘G046_IchiranPreviousKouhoretsu’ [-Wimplicit-int] #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu ^ canna.h:1105:8: note: in expansion of macro ‘IchiranPreviousKouhoretsu’ extern IchiranPreviousKouhoretsu pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:41:45: warning: type defaults to ‘int’ in declaration of ‘G041_IchiranBeginningOfKouho’ [-Wimplicit-int] #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho ^ canna.h:1106:8: note: in expansion of macro ‘IchiranBeginningOfKouho’ extern IchiranBeginningOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~~~~~~~ sglobal.h:42:45: warning: type defaults to ‘int’ in declaration of ‘G042_IchiranEndOfKouho’ [-Wimplicit-int] #define IchiranEndOfKouho G042_IchiranEndOfKouho ^ canna.h:1107:8: note: in expansion of macro ‘IchiranEndOfKouho’ extern IchiranEndOfKouho pro((uiContext)); ^~~~~~~~~~~~~~~~~ sglobal.h:47:45: warning: type defaults to ‘int’ in declaration of ‘G047_IchiranQuit’ [-Wimplicit-int] #define IchiranQuit G047_IchiranQuit ^ canna.h:1108:8: note: in expansion of macro ‘IchiranQuit’ extern IchiranQuit pro((uiContext)); ^~~~~~~~~~~ sglobal.h:45:45: warning: type defaults to ‘int’ in declaration of ‘G045_IchiranNop’ [-Wimplicit-int] #define IchiranNop G045_IchiranNop ^ canna.h:1109:8: note: in expansion of macro ‘IchiranNop’ extern IchiranNop pro((uiContext)); ^~~~~~~~~~ In file included from obind.c:37:0: canna.h:1110:8: warning: type defaults to ‘int’ in declaration of ‘RkwCvtNone’ [-Wimplicit-int] extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int)); ^~~~~~~~~~ canna.h:1111:8: warning: type defaults to ‘int’ in declaration of ‘RkwSetAppName’ [-Wimplicit-int] extern RkwSetAppName pro((int, char *)); ^~~~~~~~~~~~~ obind.c: In function ‘wc32stowc16s’: obind.c:92:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc32stowc16s(wc16s, wc32s, len) ^~~~~~~~~~~~ obind.c: In function ‘wc16stowc32s’: obind.c:126:1: warning: type of ‘len’ defaults to ‘int’ [-Wimplicit-int] wc16stowc32s(wc32s, wc16s, len) ^~~~~~~~~~~~ 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] ret = XwcKanjiControl2(display, window, request, (char *)&list_cb); ^ In file included from obind.c:37:0: canna.h:55:28: note: expected ‘BYTE * {aka unsigned char *}’ but argument is of type ‘char *’ #define XwcKanjiControl2 IROHA_G426_XwcKanjiControl2 ^ canna.h:974:12: note: in expansion of macro ‘XwcKanjiControl2’ extern int XwcKanjiControl2 ^~~~~~~~~~~~~~~~ At top level: obind.c:81:1: warning: ‘Oldwcsnlen’ defined but not used [-Wunused-function] Oldwcsnlen(owcs, maxlen) ^~~~~~~~~~ obind.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cfuncs.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from cfuncs.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o unshared/file.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f file.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from file.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o unshared/strops.o gcc -m64 -c -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f strops.o gcc -m64 -c -g -Wall -g -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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/stdlib.h:24:0, from ../../include/ccompat.h:36, from strops.c:24: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libcanna16.so.1.2~ + cd . + gcc -m64 -o ./libcanna16.so.1.2~ -shared -Wl,-Bsymbolic-functions -Wl,-z,relro -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 clq ../libcanna16.a jrbind.o ebind.o lisp.o defaultmap.o bushu.o chikuji.o commondata.o empty.o henkan.o hex.o ichiran.o jishu.o kctrl.o keydef.o kigo.o mode.o multi.o onoff.o parse.o romaji.o uiutil.o uldefine.o uldelete.o ulhinshi.o ulkigo.o ulmount.o ulserver.o util.o yesno.o bunsetsu.o engine.o RKroma.o RKkana.o obind.o rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o ranlib libcanna16.a make[5]: Leaving directory '/<>/lib/canna16' make[4]: Leaving directory '/<>/lib' making all in ./canna... make[4]: Entering directory '/<>/canna' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/canna' making all in ./server... make[4]: Entering directory '/<>/server' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o comm.o comm.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from comm.c:23: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o session.o session.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from session.c:46: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o convert.o convert.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from convert.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # 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] if( (needsize = (* ReqCallFunc)( data, len )) < 0 ) { ^~~~ 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] ProcReq2( buf, size ) ^~~~~~~~ convert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: convert.c,v 1.10.2.1 2003/12/27 17:15:24 aida_s Exp $"; ^~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o wconvert.o wconvert.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from wconvert.c:76: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ wconvert.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] GetFirstKouho(cxnum, start, end, val_return, buf, bufsize, bufp_return) ^~~~~~~~~~~~~ In file included from wconvert.c:76:0: wconvert.c: In function ‘WriteClient’: wconvert.c:192:30: warning: pointer targets in passing argument 2 of ‘DebugDump’ differ in signedness [-Wpointer-sign] ir_debug( DebugDump( 10, buf, size ) ); ^ server.h:84:33: note: in definition of macro ‘ir_debug’ #define ir_debug( cannadebug ) cannadebug ^~~~~~~~~~ server.h:220:6: note: expected ‘const char *’ but argument is of type ‘const BYTE * {aka const unsigned char *}’ void DebugDump pro((int level, const char *buf, int size)); ^~~~~~~~~ wconvert.c: At top level: wconvert.c:222:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType1Reply(client, majo, mino, stat, majorv, minorv, curtime, ^~~~~~~~~~~~~~ wconvert.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType2Reply(client, majo, mino, stat) ^~~~~~~~~~~~~~ wconvert.c:375:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4Reply(client, majo, mino, stat, len, dat) ^~~~~~~~~~~~~~ wconvert.c:404:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType4XReply(client, majo, mino, val, s1, s2, len, dat) ^~~~~~~~~~~~~~~ wconvert.c:438:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType5Reply(client, majo, mino, context) ^~~~~~~~~~~~~~ wconvert.c:452:1: warning: return type defaults to ‘int’ [-Wimplicit-int] namesize(names, n) ^~~~~~~~ wconvert.c:470:1: warning: return type defaults to ‘int’ [-Wimplicit-int] unamesize(names, n) ^~~~~~~~~ wconvert.c:488:1: warning: return type defaults to ‘int’ [-Wimplicit-int] unamesize2(names) ^~~~~~~~~~ wconvert.c:502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType6Reply(client, majo, mino, n, names, namelen) ^~~~~~~~~~~~~~ wconvert.c:529:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType7Reply(client, majo, mino, n, len, dat) ^~~~~~~~~~~~~~ wconvert.c:557:1: warning: return type defaults to ‘int’ [-Wimplicit-int] SendType9Reply(client, majo, mino, val, len, dat) ^~~~~~~~~~~~~~ wconvert.c:632:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_finalize( clientp ) ^~~~~~~~~~~~ wconvert.c: In function ‘irw_killserver’: wconvert.c:653:18: warning: variable ‘cli_hostaddrp’ set but not used [-Wunused-but-set-variable] const Address *cli_hostaddrp; ^~~~~~~~~~~~~ wconvert.c: At top level: wconvert.c:714:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_create_context( clientp ) ^~~~~~~~~~~~~~~~~~ wconvert.c:743:1: warning: return type defaults to ‘int’ [-Wimplicit-int] validcontext(cxnum, client, proto) ^~~~~~~~~~~~ wconvert.c:755:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_duplicate_context( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:776:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_close_context( clientp ) ^~~~~~~~~~~~~~~~~ wconvert.c:791:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_dictionary_list( clientp ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:811:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_yomi( clientp ) ^~~~~~~~~~~~ wconvert.c:840:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_define_dic( clientp ) ^~~~~~~~~~~~~~ wconvert.c:862:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_delete_dic( clientp ) ^~~~~~~~~~~~~~ wconvert.c:884:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_dir_list( clientp ) ^~~~~~~~~~~~~~~~ wconvert.c:904:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_mount_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_mount_dictionary’: wconvert.c:910:12: warning: type defaults to ‘int’ in declaration of ‘MMountFlag’ [-Wimplicit-int] extern MMountFlag; ^~~~~~~~~~ wconvert.c: At top level: wconvert.c:923:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_umount_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:940:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_rmount_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:958:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_mount_list( clientp ) ^~~~~~~~~~~~~~ wconvert.c:979:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_convert( clientp ) ^~~~~~~~~~~ wconvert.c:1015:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_convert_end( clientp ) ^~~~~~~~~~~~~~~ wconvert.c:1059:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_kanjilist( clientp ) ^~~~~~~~~~~~~~~~~ wconvert.c:1088:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_resize(clientp) ^~~~~~~~~~ wconvert.c:1129:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_store_yomi( clientp ) ^~~~~~~~~~~~~~ wconvert.c:1167:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_query_extension( clientp ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:1338:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_list_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_list_dictionary’: wconvert.c:1375:29: warning: pointer targets in passing argument 2 of ‘RkwListDic’ differ in signedness [-Wpointer-sign] stat = RkwListDic(cxnum, (unsigned char *)dirname, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:238:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwListDic pro((int, char *, char *, int)); ^~~~~~~~~~ wconvert.c:1376:8: warning: pointer targets in passing argument 3 of ‘RkwListDic’ differ in signedness [-Wpointer-sign] (unsigned char *)dicnames, requestsize); ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:238:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwListDic pro((int, char *, char *, int)); ^~~~~~~~~~ wconvert.c: At top level: wconvert.c:1395:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_create_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_create_dictionary’: wconvert.c:1406:35: warning: pointer targets in passing argument 2 of ‘RkwCreateDic’ differ in signedness [-Wpointer-sign] stat = (char)RkwCreateDic(cxnum, (unsigned char *)req->dicname, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:231:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwCreateDic pro((int, char *, int)); ^~~~~~~~~~~~ wconvert.c: At top level: wconvert.c:1414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_chmod_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1430:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_remove_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_remove_dictionary’: wconvert.c:1441:35: warning: pointer targets in passing argument 2 of ‘RkwRemoveDic’ differ in signedness [-Wpointer-sign] stat = (char)RkwRemoveDic(cxnum, (unsigned char *)req->dicname, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:240:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwRemoveDic pro((int, char *, int)); ^~~~~~~~~~~~ wconvert.c: At top level: wconvert.c:1449:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_rename_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_rename_dictionary’: wconvert.c:1459:29: warning: pointer targets in passing argument 2 of ‘RkwRenameDic’ differ in signedness [-Wpointer-sign] stat = RkwRenameDic(cxnum, (unsigned char *)req->dicname, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:241:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwRenameDic pro((int, char *, char *, int)); ^~~~~~~~~~~~ wconvert.c:1460:8: warning: pointer targets in passing argument 3 of ‘RkwRenameDic’ differ in signedness [-Wpointer-sign] (unsigned char *)&(req->dicname)[diclen], ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:241:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwRenameDic pro((int, char *, char *, int)); ^~~~~~~~~~~~ wconvert.c: At top level: wconvert.c:1467:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_copy_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~ wconvert.c:1490:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_word_text_dic( clientp ) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:1557:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_server_stat( clientp ) ^~~~~~~~~~~~~~~ wconvert.c:1601:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_host_ctl( clientp ) ^~~~~~~~~~~~ wconvert.c:1648:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_sync(clientp) ^~~~~~~~ wconvert.c:1663:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_stat( clientp ) ^~~~~~~~~~~~ wconvert.c:1689:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_lex( clientp ) ^~~~~~~~~~~ wconvert.c:1715:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_autoconv( clientp ) ^~~~~~~~~~~~ wconvert.c:1734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_subst_yomi( clientp ) ^~~~~~~~~~~~~~ wconvert.c:1764:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_flush_yomi( clientp ) ^~~~~~~~~~~~~~ wconvert.c:1817:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_last_yomi( clientp ) ^~~~~~~~~~~~~~~~~ wconvert.c:1849:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_remove_yomi( clientp ) ^~~~~~~~~~~~~~~ wconvert.c:1882:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_simple_kanji( clientp ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c:1918:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_query_dictionary( clientp ) ^~~~~~~~~~~~~~~~~~~~ wconvert.c: In function ‘irw_query_dictionary’: wconvert.c:1953:34: warning: pointer targets in passing argument 2 of ‘RkwQueryDic’ differ in signedness [-Wpointer-sign] stat = (RkwQueryDic(cxnum, (unsigned char *)username, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:232:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwQueryDic pro((int, char *, char *, struct DicInfo *)); ^~~~~~~~~~~ wconvert.c:1954:6: warning: pointer targets in passing argument 3 of ‘RkwQueryDic’ differ in signedness [-Wpointer-sign] (unsigned char *)Request.type15.dicname, ^ In file included from IR.h:47:0, from server.h:61, from wconvert.c:76: ../include/canna/RK.h:232:19: note: expected ‘char *’ but argument is of type ‘unsigned char *’ canna_export(int) RkwQueryDic pro((int, char *, char *, struct DicInfo *)); ^~~~~~~~~~~ wconvert.c: At top level: wconvert.c:1984:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_get_hinshi( clientp ) ^~~~~~~~~~~~~~ wconvert.c:2014:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_store_range( clientp ) ^~~~~~~~~~~~~~~ wconvert.c:2046:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_set_locale( clientp ) ^~~~~~~~~~~~~~ wconvert.c: In function ‘irw_set_locale’: wconvert.c:2049:13: warning: unused variable ‘req’ [-Wunused-variable] wReq15 *req = &Request.type15 ; ^~~ wconvert.c: At top level: wconvert.c:2064:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_set_app_name( clientp ) ^~~~~~~~~~~~~~~~ wconvert.c:2087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_notice_group_name(clientp) ^~~~~~~~~~~~~~~~~~~~~ wconvert.c:2116:1: warning: return type defaults to ‘int’ [-Wimplicit-int] irw_through( clientp ) ^~~~~~~~~~~ wconvert.c:2236:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq1(buf) ^~~~~~~~~~~~ wconvert.c:2249:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq2(buf) ^~~~~~~~~~~~ wconvert.c:2263:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq3(buf) ^~~~~~~~~~~~ wconvert.c:2279:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq4(buf) ^~~~~~~~~~~~ wconvert.c:2313:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq5(buf) ^~~~~~~~~~~~ wconvert.c:2331:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq6(buf) ^~~~~~~~~~~~ wconvert.c:2349:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq7(buf) ^~~~~~~~~~~~ wconvert.c:2367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq8(buf) ^~~~~~~~~~~~ wconvert.c:2387:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq9(buf) ^~~~~~~~~~~~ wconvert.c:2407:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq10(buf) ^~~~~~~~~~~~~ wconvert.c:2437:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq11(buf) ^~~~~~~~~~~~~ wconvert.c:2475:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq12(buf) ^~~~~~~~~~~~~ wconvert.c:2512:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq13(buf) ^~~~~~~~~~~~~ wconvert.c:2560:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq14(buf) ^~~~~~~~~~~~~ wconvert.c:2591:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq15(buf) ^~~~~~~~~~~~~ wconvert.c:2614:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq17(buf) ^~~~~~~~~~~~~ wconvert.c:2646:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq18(buf) ^~~~~~~~~~~~~ wconvert.c:2667:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq19(buf) ^~~~~~~~~~~~~ wconvert.c:2690:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ProcWideReq20(buf) ^~~~~~~~~~~~~ wconvert.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "@(#) 102.1 $Id: wconvert.c,v 1.11.2.2 2003/12/27 23:30:53 aida_s Exp $"; ^~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o main.o main.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from main.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ main.c:38:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ main.c: In function ‘main’: main.c:42:7: warning: variable ‘parentid’ set but not used [-Wunused-but-set-variable] int parentid; ^~~~~~~~ At top level: main.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: main.c,v 1.10 2003/09/24 14:50:40 aida_s Exp $"; ^~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o misc.o misc.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from misc.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ misc.c: In function ‘EarlyInit’: misc.c:214:10: warning: implicit declaration of function ‘initgroups’ [-Wimplicit-function-declaration] if (initgroups(userID, pwent->pw_gid)) { ^~~~~~~~~~ misc.c: In function ‘GetAddrListFromName’: misc.c:652:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (haddrp = hent->h_addr_list; *haddrp; haddrp++) ^ At top level: misc.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[]="@(#) $Id: misc.c,v 1.16.2.4 2004/04/26 21:48:37 aida_s Exp $"; ^~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o util.o util.c In file included from /usr/include/stdlib.h:24:0, from ../include/ccompat.h:36, from server.h:28, from util.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ util.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: util.c,v 1.8 2003/09/21 12:56:29 aida_s Exp $"; ^~~~~~ rm -f cannaserver gcc -m64 -o cannaserver -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro 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 '/<>/server' making all in ./cmd... make[4]: Entering directory '/<>/cmd' making all in cmd/crfreq... make[5]: Entering directory '/<>/cmd/crfreq' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o crfreq.o crfreq.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ crfreq.c:102:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ crfreq.c: In function ‘CreateNL’: crfreq.c:65:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:67:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:68:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:69:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:71:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)buf, (unsigned) 5*size1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:81:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:83:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:85:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:87:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:89:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)buf, (unsigned) size2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c: In function ‘main’: crfreq.c:267:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)ll, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crfreq.c:268:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] (void)write(fr, (char *)fqbits, (unsigned)fqbytes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: crfreq.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o crfreq -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro crfreq.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/crfreq' making all in cmd/crxdic... make[5]: Entering directory '/<>/cmd/crxdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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\" -c -o crxdic.o crxdic.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ crxdic.c: In function ‘init_dic’: crxdic.c:899:49: warning: operation on ‘(dic->Page + (sizetype)((long unsigned int)i * 64ul))->nwrecs’ may be undefined [-Wsequence-point] dic->Page[i].wrdoff = dic->Page[i].nwrecs = ~~~~~~~~~~~~~~~~~~~~^ dic->Page[i].nnode = dic->Page[i].ndir = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dic->Page[i].nlinks = dic->Page[i].nwrecs = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dic->Page[i].candnum = 0; ~~~~~~~~~~~~~~~~~~~~~~~~ crxdic.c: At top level: crxdic.c:1176:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getp(nd) ^~~~ crxdic.c:1193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (argc, argv) ^~~~ crxdic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o crxdic -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro crxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/crxdic' making all in cmd/crxgram... make[5]: Entering directory '/<>/cmd/crxgram' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o crxgram.o crxgram.c In file included from /usr/include/stdlib.h:24:0, from ../../include/ccompat.h:36, from crxgram.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ crxgram.c: In function ‘addIdent’: crxgram.c:194:49: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( id = (struct ident *)malloc(sizeof(struct ident)) ) { ^~~~~ crxgram.c: In function ‘setVector’: crxgram.c:333:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( r = probeIdent(Row, (char *)name + 1) ) { ^~ crxgram.c:355:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( c = probeIdent(Column, (char *)name) ) ^~ crxgram.c:372:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if ( r = probeIdent(Row, (char *)name) ) { ^~~~ crxgram.c: In function ‘enterMatrix’: crxgram.c:413:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( r = probeIdent(Row, row) ) { ^~ crxgram.c: In function ‘enterNeg’: crxgram.c:488:20: warning: pointer targets in passing argument 1 of ‘strtok’ differ in signedness [-Wpointer-sign] name = strtok(namevec, SEP); ^~~~~~~ In file included from ../../include/ccompat.h:43:0, from crxgram.c:29: /usr/include/string.h:343:14: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ extern char *strtok (char *__restrict __s, const char *__restrict __delim) ^~~~~~ crxgram.c:490:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (r = probeIdent(Row, name)) ^~ crxgram.c:492:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (r = probeIdent(Column, name)) { ^~~~ crxgram.c: At top level: crxgram.c:554:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (argc, argv) ^~~~ crxgram.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 102.1 $Id: crxgram.c,v 1.6 2003/03/24 04:04:25 aida_s Exp $"; ^~~~~ rm -f crxgram gcc -m64 -o crxgram -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro crxgram.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/crxgram' making all in cmd/ctow... make[5]: Entering directory '/<>/cmd/ctow' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o ctow.o ctow.c In file included from /usr/include/stdio.h:27:0, from ctow.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ ctow.c:86:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ask_default_hinshi_size() ^~~~~~~~~~~~~~~~~~~~~~~ ctow.c: In function ‘salloc’: ctow.c:99:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (new = (char *)malloc(strlen(s) +1)) ^~ ctow.c: At top level: ctow.c:149:1: warning: return type defaults to ‘int’ [-Wimplicit-int] read_hinshi(fp, taiou) ^~~~~~~~~~~ ctow.c:186:1: warning: return type defaults to ‘int’ [-Wimplicit-int] itow_write(fp, yomi, hinshi, kouho, hindo) ^~~~~~~~~~ ctow.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ ctow.c: In function ‘itow_write’: ctow.c:191:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: ctow.c:24:13: warning: ‘rcs’ defined but not used [-Wunused-variable] 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 -m64 -o ctow -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro ctow.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/ctow' making all in cmd/dpromdic... make[5]: Entering directory '/<>/cmd/dpromdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o dpromdic.o dpromdic.c In file included from /usr/include/stdio.h:27:0, from dpromdic.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ dpromdic.c:47:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ dpromdic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o dpromdic -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro dpromdic.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/dpromdic' making all in cmd/dpxdic... make[5]: Entering directory '/<>/cmd/dpxdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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\" -c -o dpxdic.o dpxdic.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ dpxdic.c:347:1: warning: return type defaults to ‘int’ [-Wimplicit-int] show_nid(gram, dic, yomi, n, ptr) ^~~~~~~~ dpxdic.c:460:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (argc, argv) ^~~~ dpxdic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o dpxdic -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro dpxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/dpxdic' making all in cmd/dicar... make[5]: Entering directory '/<>/cmd/dicar' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o dicar.o dicar.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ dicar.c:480:1: warning: return type defaults to ‘int’ [-Wimplicit-int] doDelete(argn, args) ^~~~~~~~ dicar.c:501:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argn, args) ^~~~ dicar.c: In function ‘doDelete’: dicar.c:499:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ dicar.c: In function ‘copyfile’: dicar.c:160:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] (void)read(src, buf, siz); ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: dicar.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o dicar -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro dicar.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/dicar' making all in cmd/forcpp... make[5]: Entering directory '/<>/cmd/forcpp' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o forcpp.o forcpp.c In file included from /usr/include/stdio.h:27:0, from forcpp.c:32: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ forcpp.c:50:1: warning: return type defaults to ‘int’ [-Wimplicit-int] e2j() ^~~ forcpp.c:74:1: warning: return type defaults to ‘int’ [-Wimplicit-int] j2e() ^~~ forcpp.c:106:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(n, args) ^~~~ forcpp.c: In function ‘e2j’: forcpp.c:72:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ forcpp.c: In function ‘j2e’: forcpp.c:97:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: forcpp.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 112.1 $Id: forcpp.c,v 1.2 2003/02/01 19:34:21 aida_s Exp $"; ^~~~~ rm -f forcpp gcc -m64 -o forcpp -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro forcpp.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/forcpp' making all in cmd/forsort... make[5]: Entering directory '/<>/cmd/forsort' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o forsort.o forsort.c In file included from /usr/include/stdio.h:27:0, from forsort.c:32: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ forsort.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] e2j() ^~~ forsort.c:63:1: warning: return type defaults to ‘int’ [-Wimplicit-int] j2e() ^~~ forsort.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(n, args) ^~~~ forsort.c: In function ‘e2j’: forsort.c:61:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ forsort.c: In function ‘j2e’: forsort.c:78:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: forsort.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] static char rcsid[]="@(#) 112.1 $Id: forsort.c,v 1.2 2003/02/01 19:34:21 aida_s Exp $"; ^~~~~ rm -f forsort gcc -m64 -o forsort -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro forsort.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/forsort' making all in cmd/kpdic... make[5]: Entering directory '/<>/cmd/kpdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o kpdic.o kpdic.c In file included from /usr/include/locale.h:25:0, from kpdic.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ kpdic.c:223:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ kpdic.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o kpdic -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro kpdic.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/kpdic' making all in cmd/mergewd... make[5]: Entering directory '/<>/cmd/mergewd' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o mergewd.o mergewd.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ mergewd.c:108:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(n, args) ^~~~ mergewd.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o mergeword -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro mergewd.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/mergewd' making all in cmd/splitwd... make[5]: Entering directory '/<>/cmd/splitwd' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o splitwd.o splitwd.c In file included from /usr/include/stdio.h:27:0, from splitwd.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ splitwd.c:221:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main( argc, argv ) ^~~~ splitwd.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o splitword -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro splitwd.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/splitwd' making all in cmd/wtoc... make[5]: Entering directory '/<>/cmd/wtoc' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o wtoc.o wtoc.c In file included from /usr/include/stdio.h:27:0, from wtoc.c:29: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ wtoc.c:141:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 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] strcat(yomi,"¤ë"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from wtoc.c:29: /usr/include/powerpc64le-linux-gnu/bits/string3.h:146:1: note: expected ‘char * restrict’ but argument is of type ‘uchar * {aka unsigned char *}’ __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] strcat(kouho,"¤ë"); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from wtoc.c:29: /usr/include/powerpc64le-linux-gnu/bits/string3.h:146:1: note: expected ‘char * restrict’ but argument is of type ‘uchar * {aka unsigned char *}’ __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] main(argc,argv) ^~~~ wtoc.c: In function ‘main’: wtoc.c:218:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ wtoc.c:220:7: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘else’ 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] } ^ At top level: wtoc.c:24:13: warning: ‘rcsid’ defined but not used [-Wunused-variable] 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 -m64 -o wtoc -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro wtoc.o -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/wtoc' making all in cmd/mkromdic... make[5]: Entering directory '/<>/cmd/mkromdic' rm -f mkromdic cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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 chmod a+x mkromdic make[5]: Leaving directory '/<>/cmd/mkromdic' making all in cmd/mkbindic... make[5]: Entering directory '/<>/cmd/mkbindic' rm -f mkbindic cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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 chmod a+x mkbindic make[5]: Leaving directory '/<>/cmd/mkbindic' making all in cmd/dpbindic... make[5]: Entering directory '/<>/cmd/dpbindic' rm -f dpbindic cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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 chmod a+x dpbindic make[5]: Leaving directory '/<>/cmd/dpbindic' making all in cmd/chkconc... make[5]: Entering directory '/<>/cmd/chkconc' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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\" -c -o chkconc.o chkconc.c In file included from /usr/include/inttypes.h:25:0, 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:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ chkconc.c:24:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(ac, av) ^~~~ rm -f chkconc gcc -m64 -o chkconc -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro chkconc.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/chkconc' making all in cmd/canlisp... make[5]: Entering directory '/<>/cmd/canlisp' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o canlisp.o canlisp.c In file included from /usr/include/inttypes.h:25:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/jrkanji.h:51, from canlisp.c:28: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ canlisp.c:40:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ canlisp.c:24:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] static char rcs_id[] = "$Id: canlisp.c,v 1.3 2003/10/02 07:40:30 aida_s Exp $"; ^~~~~~ rm -f canlisp gcc -m64 -o canlisp -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro canlisp.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/canlisp' making all in cmd/cannacheck... make[5]: Entering directory '/<>/cmd/cannacheck' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=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 -c -o main.o main.c In file included from /usr/include/stdio.h:27:0, from main.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ main.c:36:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv,envp) ^~~~ main.c:23:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -o cannacheck -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro main.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/cannacheck' making all in cmd/cannastat... make[5]: Entering directory '/<>/cmd/cannastat' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o cannastat.o cannastat.c In file included from /usr/include/stdlib.h:24:0, from ../../include/ccompat.h:36, from cannastat.c:49: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f cannastat gcc -m64 -o cannastat -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro cannastat.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/cannastat' making all in cmd/cshost... make[5]: Entering directory '/<>/cmd/cshost' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o cshost.o cshost.c In file included from /usr/include/stdio.h:27:0, from cshost.c:46: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ cshost.c: In function ‘CannaDispControlList’: cshost.c:155:16: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] wp += strlen( wp ) + 1 ; ^~ In file included from ../../include/ccompat.h:43:0, from ../../include/IR.h:29, from cshost.c:49: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘BYTE * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^~~~~~ cshost.c:160:17: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] wp += strlen( wp ) + 1 ; ^~ In file included from ../../include/ccompat.h:43:0, from ../../include/IR.h:29, from cshost.c:49: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘BYTE * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^~~~~~ At top level: cshost.c:25:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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] static char sccs_id[]="@(#) NEC UNIX( PC-UX/EWS-UX ) cshost.c 2.1 91/11/11 11:17:51"; ^~~~~~~ rm -f cshost gcc -m64 -o cshost -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro cshost.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/cshost' making all in cmd/catdic... make[5]: Entering directory '/<>/cmd/catdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o can.o can.c In file included from /usr/include/stdio.h:27:0, from can.c:33: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ can.c:81:8: warning: type defaults to ‘int’ in declaration of ‘RkDeleteLine’ [-Wimplicit-int] extern RkDeleteLine(); ^~~~~~~~~~~~ can.c:82:8: warning: type defaults to ‘int’ in declaration of ‘RkDefineLine’ [-Wimplicit-int] extern RkDefineLine(); ^~~~~~~~~~~~ can.c:83:8: warning: type defaults to ‘int’ in declaration of ‘rmDitionary’ [-Wimplicit-int] extern rmDitionary(); ^~~~~~~~~~~ can.c: In function ‘RefreshAll’: can.c:302:6: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] unlink(r_file); ^~~~~~ can.c:318:10: warning: implicit declaration of function ‘RkCreateDic’ [-Wimplicit-function-declaration] (void) RkCreateDic(cx_num, r_dic, mode); ^~~~~~~~~~~ can.c:320:10: warning: implicit declaration of function ‘rmDictionary’ [-Wimplicit-function-declaration] (void) rmDictionary(cx_num, r_dic , mode ); ^~~~~~~~~~~~ can.c: In function ‘nwcheck’: can.c:352:5: warning: implicit declaration of function ‘RkwGetProtocolVersion’ [-Wimplicit-function-declaration] RkwGetProtocolVersion(&majv, &minv); ^~~~~~~~~~~~~~~~~~~~~ can.c: In function ‘searchgroup’: can.c:470:37: warning: implicit declaration of function ‘getuid’ [-Wimplicit-function-declaration] struct passwd *pass = getpwuid( getuid() ); ^~~~~~ can.c: In function ‘write_chk’: can.c:518:11: warning: implicit declaration of function ‘RkChmodDic’ [-Wimplicit-function-declaration] ret = RkChmodDic(cx_num,opt_dic1,mode) ; ^~~~~~~~~~ can.c: At top level: can.c:561:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ovwrite_chk(dicname,mode) ^~~~~~~~~~~ can.c:619:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_main (argc,argv) ^~~~~~~~ can.c: In function ‘add_main’: can.c:630:5: warning: implicit declaration of function ‘scan_opt’ [-Wimplicit-function-declaration] scan_opt(argc,argv,&argv); ^~~~~~~~ can.c:638:9: warning: implicit declaration of function ‘isatty’ [-Wimplicit-function-declaration] if (isatty(fileno(stdout)) == 0) { ^~~~~~ can.c: At top level: can.c:672:1: warning: return type defaults to ‘int’ [-Wimplicit-int] cat_main(argc,argv) ^~~~~~~~ can.c: In function ‘cat_main’: can.c:758:10: warning: implicit declaration of function ‘RkGetWordTextDic’ [-Wimplicit-function-declaration] if (RkGetWordTextDic(cx_num,dirnamep,dicname_bk,buf,BUFLEN) >= 0) { ^~~~~~~~~~~~~~~~ can.c:779:5: warning: implicit declaration of function ‘DownLoadDic’ [-Wimplicit-function-declaration] if(DownLoadDic(fp, dirnamep) < 0) { ^~~~~~~~~~~ can.c: At top level: can.c:791:1: warning: return type defaults to ‘int’ [-Wimplicit-int] DownLoadDic(fp, dirname) ^~~~~~~~~~~ can.c: In function ‘DownLoadDic’: can.c:830:6: warning: implicit declaration of function ‘PrintMessage’ [-Wimplicit-function-declaration] PrintMessage(ret, dicname); ^~~~~~~~~~~~ can.c: At top level: can.c:842:1: warning: return type defaults to ‘int’ [-Wimplicit-int] cp_main(argc,argv) ^~~~~~~ can.c: In function ‘cp_main’: can.c:913:13: warning: implicit declaration of function ‘RkCopyDic’ [-Wimplicit-function-declaration] ret = RkCopyDic(cx_num,dirnamep,dicname1,dicname2,mode_cp); ^~~~~~~~~ can.c:926:14: warning: implicit declaration of function ‘RkRemoveDic’ [-Wimplicit-function-declaration] ret = RkRemoveDic(cx_num,dicname2,mode_cp); ^~~~~~~~~~~ can.c:976:11: warning: implicit declaration of function ‘makeDictionary’ [-Wimplicit-function-declaration] if (makeDictionary(cx_num, dicname2, mode) < 0) { ^~~~~~~~~~~~~~ can.c:985:10: warning: implicit declaration of function ‘CopyDic’ [-Wimplicit-function-declaration] if(CopyDic(cx_num, dirnamep, dicname1, dicname2, mode)) { ^~~~~~~ can.c: At top level: can.c:1003:1: warning: return type defaults to ‘int’ [-Wimplicit-int] del_main (argc,argv) ^~~~~~~~ can.c:1057:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ls_main(argc,argv) ^~~~~~~ can.c: In function ‘ls_main’: can.c:1176:14: warning: implicit declaration of function ‘RkListDic’ [-Wimplicit-function-declaration] bufcnt = RkListDic(cx_num, user + user_offset, buf, BUFLEN ); ^~~~~~~~~ can.c:1062:12: warning: unused variable ‘arg’ [-Wunused-variable] int i, arg, j; ^~~ can.c: At top level: can.c:1274:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mk_main (argc,argv) ^~~~~~~ can.c:1367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mv_main(argc,argv) ^~~~~~~ can.c: In function ‘mv_main’: can.c:1412:13: warning: implicit declaration of function ‘renameDictionary’ [-Wimplicit-function-declaration] ret = renameDictionary(cx_num, dic1, dic2, mode); ^~~~~~~~~~~~~~~~ can.c: At top level: can.c:1421:1: warning: return type defaults to ‘int’ [-Wimplicit-int] renameDictionary(cn, dicname1, dicname2, force) ^~~~~~~~~~~~~~~~ can.c: In function ‘renameDictionary’: can.c:1433:12: warning: implicit declaration of function ‘RkRenameDic’ [-Wimplicit-function-declaration] switch ( RkRenameDic( cn, dicname1, dicname2, force) ) { ^~~~~~~~~~~ can.c: At top level: can.c:1510:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rm_main(argc,argv) ^~~~~~~ can.c: In function ‘rm_main’: can.c:1515:7: warning: unused variable ‘isflag’ [-Wunused-variable] int isflag = 0; ^~~~~~ can.c:1514:8: warning: unused variable ‘i’ [-Wunused-variable] int i, j , ret , undel ; ^ can.c: At top level: can.c:1570:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ch_main(argc,argv) ^~~~~~~ can.c:1624:1: warning: return type defaults to ‘int’ [-Wimplicit-int] sy_main(argc,argv) ^~~~~~~ can.c: In function ‘sy_main’: can.c:1628:15: warning: unused variable ‘mode’ [-Wunused-variable] int ret ,mode ; ^~~~ can.c: At top level: can.c:1661:1: warning: return type defaults to ‘int’ [-Wimplicit-int] kill_main(argc,argv) ^~~~~~~~~ can.c: In function ‘kill_main’: can.c:1709:11: warning: implicit declaration of function ‘RkKillServer’ [-Wimplicit-function-declaration] ret = RkKillServer(); ^~~~~~~~~~~~ can.c: At top level: can.c:1735:1: warning: return type defaults to ‘int’ [-Wimplicit-int] can_ver() ^~~~~~~ can.c:1776:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc,argv) ^~~~ can.c:1813:1: warning: return type defaults to ‘int’ [-Wimplicit-int] scan_opt(argc,argv,argcp) ^~~~~~~~ can.c: In function ‘scan_opt’: can.c:1871:4: warning: implicit declaration of function ‘shrink_opt’ [-Wimplicit-function-declaration] shrink_opt(argc,p,2); ^~~~~~~~~~ can.c:1850:17: warning: unused variable ‘i’ [-Wunused-variable] int opt_code , i ; ^ can.c: At top level: can.c:2016:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 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] } ^ At top level: can.c:24:13: warning: ‘rcs’ defined but not used [-Wunused-variable] static char rcs[] = "@(#) 112.1 $Id: can.c,v 1.4 2003/02/01 19:34:20 aida_s Exp $"; ^~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o rutil.o rutil.c In file included from /usr/include/stdio.h:27:0, from rutil.c:34: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rutil.c:94:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkDefineLine(cx_num, name, line) ^~~~~~~~~~~~ rutil.c:196:1: warning: return type defaults to ‘int’ [-Wimplicit-int] CopyDic(cx_num, dirname, dicname1, dicname2, mode) ^~~~~~~ rutil.c: In function ‘CopyDic’: rutil.c:223:6: warning: implicit declaration of function ‘RkCreateDic’ [-Wimplicit-function-declaration] RkCreateDic(cx_num, dicname2, mode); ^~~~~~~~~~~ rutil.c:225:12: warning: implicit declaration of function ‘rmDictionary’ [-Wimplicit-function-declaration] (void)rmDictionary(cx_num, dicname2 ,mode); ^~~~~~~~~~~~ rutil.c:248:7: warning: implicit declaration of function ‘PrintMessage’ [-Wimplicit-function-declaration] PrintMessage(ret, dic1_bk); ^~~~~~~~~~~~ rutil.c: At top level: rutil.c:261:1: warning: return type defaults to ‘int’ [-Wimplicit-int] PrintMessage(ret, dicname) ^~~~~~~~~~~~ rutil.c:306:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makeDictionary(cn, dicname, mode) ^~~~~~~~~~~~~~ rutil.c: In function ‘makeDictionary’: rutil.c:383:9: warning: implicit declaration of function ‘isatty’ [-Wimplicit-function-declaration] if (isatty(fileno(stdin)) != 0) { ^~~~~~ rutil.c: In function ‘rmDictionary’: rutil.c:583:11: warning: implicit declaration of function ‘RkRemoveDic’ [-Wimplicit-function-declaration] switch (RkRemoveDic(cn, dicname, mode)) { ^~~~~~~~~~~ rutil.c: In function ‘Message’: rutil.c:675:1: warning: type of ‘a’ defaults to ‘int’ [-Wimplicit-int] 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] } ^ rutil.c: In function ‘makeDictionary’: rutil.c:387:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(ans,80,stdin); ^~~~~~~~~~~~~~~~~~~ rutil.c:477:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(ans,80,stdin); ^~~~~~~~~~~~~~~~~~~ At top level: rutil.c:27:13: warning: ‘rcs’ defined but not used [-Wunused-variable] 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:938:0, from rutil.c:34: In function ‘fgets’, inlined from ‘makeDictionary’ at rutil.c:387:2: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:261:9: warning: call to ‘__fgets_chk_warn’ declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fgets’, inlined from ‘makeDictionary’ at rutil.c:477:2: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:261:9: warning: call to ‘__fgets_chk_warn’ declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o RKdelline.o RKdelline.c In file included from /usr/include/inttypes.h:25:0, from ../../include/canna/sysdep.h:30, from ../../include/canna/RK.h:44, from RKdelline.c:30: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ RKdelline.c:33:1: warning: return type defaults to ‘int’ [-Wimplicit-int] RkDeleteLine(cx_num, name, line) ^~~~~~~~~~~~ RKdelline.c:23:13: warning: ‘rcs_id’ defined but not used [-Wunused-variable] 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 -m64 -o catdic -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro can.o rutil.o RKdelline.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep make[5]: Leaving directory '/<>/cmd/catdic' make[4]: Leaving directory '/<>/cmd' making all in ./dic... make[4]: Entering directory '/<>/dic' making all in dic/ideo... make[5]: Entering directory '/<>/dic/ideo' making all in dic/ideo/pubdic... make[6]: Entering directory '/<>/dic/ideo/pubdic' gcc -m64 -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o pod.o pod.c In file included from /usr/include/stdio.h:27:0, from pod.c:23: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ pod.c: In function ‘Wscpy’: pod.c:166:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (ch = *s++) { ^~~~~ pod.c: In function ‘internhinshi’: pod.c:318:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (pp = partsofspeech + key ; p = *pp ; pp = &(p->next)) { ^~~ pod.c: In function ‘replace_hinshi’: pod.c:358:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (s = Fgetws(readbuf, READBUFSIZE, f)) { ^~~~~ pod.c: In function ‘interndesc’: pod.c:503:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (pp = description + key ; p = *pp ; pp = &(p->next)) { ^~~ pod.c: In function ‘searchdesc’: pod.c:553:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (pp = description + key ; p = *pp ; pp = &(p->next)) { ^~~ pod.c: In function ‘store_description’: pod.c:578:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (s = Fgetws(readbuf, READBUFSIZE, f)) { ^~~~~ pod.c: In function ‘intern’: pod.c:758:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (pp = dic + key ; p = *pp ; pp = &(p->next)) { ^~~ pod.c: In function ‘storepd’: pod.c:831:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (p = Fgetws(readbuf, READBUFSIZE, file)) { ^~~~~ pod.c: In function ‘comparepd’: pod.c:864:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (p = Fgetws(readbuf, READBUFSIZE, file)) { ^~~~~ pod.c: In function ‘diccompar’: pod.c:1160:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = Wscmp((*p1)->yomi, (*p2)->yomi)) { ^~ pod.c:1163:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (n = Wscmp((*p1)->tango, (*p2)->tango)) { ^~~~ pod.c:1166:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (n = Wscmp((*p1)->hinshi->hinshi, (*p2)->hinshi->hinshi)) { ^~~~ pod.c: In function ‘dichindocompar’: pod.c:1179:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = Wscmp((*p1)->yomi, (*p2)->yomi)) { ^~ pod.c:1182:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (n = ((*p2)->hindo - (*p1)->hindo)) { ^~~~ pod.c:1185:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (n = Wscmp((*p1)->tango, (*p2)->tango)) { ^~~~ pod.c:1188:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (n = Wscmp((*p1)->hinshi->hinshi, (*p2)->hinshi->hinshi)) { ^~~~ rm -f pod gcc -m64 -o pod -g -Wall -g -O3 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro 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 '/<>/dic/ideo/pubdic' making all in dic/ideo/grammar... make[6]: Entering directory '/<>/dic/ideo/grammar' ../../../cmd/forcpp/forcpp -7 < gram.code | cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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 '/<>/dic/ideo/grammar' making all in dic/ideo/words... make[6]: Entering directory '/<>/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 '/<>/dic/ideo/words' make[5]: Leaving directory '/<>/dic/ideo' making all in dic/phono... make[5]: Entering directory '/<>/dic/phono' ../../cmd/forcpp/forcpp -7 < default.kpdef | cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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 :331:5: warning: backslash and newline separated by space SIZE 1806 KEYS 276 ../../cmd/forcpp/forcpp -7 < lan5.kpdef | cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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 :214:0: error: detected recursion whilst expanding macro "bool" :1282:0: error: detected recursion whilst expanding macro "pixel" :1973:0: error: detected recursion whilst expanding macro "vector" SIZE 37883 KEYS 2017 ../../cmd/forcpp/forcpp -7 < tut.kpdef | cpp -traditional -Dlinux -D__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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__powerpc64__ -D__powerpc__ -D_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 '/<>/dic/phono' make[4]: Leaving directory '/<>/dic' making all in ./misc... make[4]: Entering directory '/<>/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 '/<>/misc/initfiles' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/<>/misc/initfiles' make[4]: Leaving directory '/<>/misc' making all in ./doc... make[4]: Entering directory '/<>/doc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/doc' make[3]: Leaving directory '/<>' Sun Jul 16 23:09:10 UTC 2017 make[2]: Leaving directory '/<>' /usr/bin/make -C doc/man/guide/tex make[2]: Entering directory '/<>/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 -m64 -O2 -fno-strict-aliasing -fno-strict-aliasing -mminimal-toc -I../../../../include -Dlinux -D__powerpc64__ -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -c -o cannaindex.o cannaindex.c In file included from /usr/include/stdio.h:27:0, from cannaindex.c:27: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ cannaindex.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] compentry(a, b) ^~~~~~~~~ cannaindex.c:130:1: warning: return type defaults to ‘int’ [-Wimplicit-int] readindex(f, e) ^~~~~~~~~ cannaindex.c:182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(argc, argv) ^~~~ cannaindex.c: In function ‘main’: cannaindex.c:201:47: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] fprintf(stderr, "%s: Can not open file \"%s\".\n", argv[1]); ^ rm -f cannaindex gcc -m64 -o cannaindex -O2 -fno-strict-aliasing -fno-strict-aliasing -mminimal-toc cannaindex.o echo 'DUMMY' > candex.tex platex --kanji=euc canna.tex This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (euc) (TeX Live 2017/Debian) (preloaded format=platex) restricted \write18 enabled. entering extended mode (./canna.tex pLaTeX2e <2017/05/05> (based on LaTeX2e <2017-04-15>) Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/platex/base/jbook.cls Document Class: jbook 2017/03/05 v1.7e 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 Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (./canna.sty) Writing index file canna.idx No file canna.aux. [0] [1] [2] [3] [4] No file canna.toc. [5] (./jinput.tex 第 1 ç«  (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [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] [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] [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.44275pt too wide) in paragraph at lines 259--270 []\OT1/cmr/m/n/10 $(CANNALIBDIR)/dic/canna\JY1/mc/m/n/10 〠\OT1/cmr/m/n/10 $(C AN-NAL-IB-DIR)/dic/user\JY1/mc/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 Font Warning: Font shape `JT1/mc/m/it' undefined (Font) using `JT1/mc/m/n' instead on input line 405. LaTeX Font Warning: Font shape `JY1/mc/m/it' undefined (Font) using `JY1/mc/m/n' instead on input line 405. 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, 679188 bytes). Transcript written on canna.log. ./cannaindex canna.idx > candex.tex platex --kanji=euc canna.tex This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (euc) (TeX Live 2017/Debian) (preloaded format=platex) restricted \write18 enabled. entering extended mode (./canna.tex pLaTeX2e <2017/05/05> (based on LaTeX2e <2017-04-15>) Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/platex/base/jbook.cls Document Class: jbook 2017/03/05 v1.7e 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 Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (./canna.sty) Writing index file canna.idx (./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 ç«  (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [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] [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] [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.44275pt too wide) in paragraph at lines 259--270 []\OT1/cmr/m/n/10 $(CANNALIBDIR)/dic/canna\JY1/mc/m/n/10 〠\OT1/cmr/m/n/10 $(C AN-NAL-IB-DIR)/dic/user\JY1/mc/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] LaTeX Font Warning: Font shape `JT1/mc/m/it' undefined (Font) using `JT1/mc/m/n' instead on input line 405. LaTeX Font Warning: Font shape `JY1/mc/m/it' undefined (Font) using `JY1/mc/m/n' instead on input line 405. [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, 808408 bytes). Transcript written on canna.log. make[2]: Leaving directory '/<>/doc/man/guide/tex' make[1]: Leaving directory '/<>' dh_auto_test -a dh_auto_test: Compatibility levels before 9 are deprecated (level 7 in use) create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh: Compatibility levels before 9 are deprecated (level 7 in use) dh_testroot -a dh_prep -a dh_installdirs -a dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use) dh_auto_install -a dh_auto_install: Compatibility levels before 9 are deprecated (level 7 in use) make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>' + mkdir -p /<>/debian/tmp/usr//bin + mkdir -p /<>/debian/tmp/etc/canna + mkdir -p /<>/debian/tmp/var/lib/canna/dic + chown bin /<>/debian/tmp/var/lib/canna/dic + chgrp bin /<>/debian/tmp/var/lib/canna/dic + mkdir -p /<>/debian/tmp/var/log/canna + chown bin /<>/debian/tmp/var/log/canna + chgrp bin /<>/debian/tmp/var/log/canna + mkdir -p /<>/debian/tmp/usr//include/canna + install -c -m 0444 pubconf.h /<>/debian/tmp/usr//include/canna installing in ./lib... make[2]: Entering directory '/<>/lib' installing in lib/RKindep... make[3]: Entering directory '/<>/lib/RKindep' install in lib/RKindep done make[3]: Leaving directory '/<>/lib/RKindep' installing in lib/RK... make[3]: Entering directory '/<>/lib/RK' + install -c -m 0444 RK.h /<>/debian/tmp/usr//include/canna install in lib/RK done make[3]: Leaving directory '/<>/lib/RK' installing in lib/RKC... make[3]: Entering directory '/<>/lib/RKC' + mkdir -p /<>/debian/tmp/usr//lib install -c -m 0755 libRKC.so.1.2 /<>/debian/tmp/usr//lib + rm -f /<>/debian/tmp/usr//lib/libRKC.so.1 + ln -s libRKC.so.1.2 /<>/debian/tmp/usr//lib/libRKC.so.1 + rm -f /<>/debian/tmp/usr//lib/libRKC.so + ln -s libRKC.so.1.2 /<>/debian/tmp/usr//lib/libRKC.so install -c -m 0644 libRKC.a /<>/debian/tmp/usr//lib ranlib /<>/debian/tmp/usr//lib/libRKC.a install in lib/RKC done make[3]: Leaving directory '/<>/lib/RKC' installing in lib/RKC16... make[3]: Entering directory '/<>/lib/RKC16' install -c -m 0755 libRKC16.so.1.2 /<>/debian/tmp/usr//lib + rm -f /<>/debian/tmp/usr//lib/libRKC16.so.1 + ln -s libRKC16.so.1.2 /<>/debian/tmp/usr//lib/libRKC16.so.1 + rm -f /<>/debian/tmp/usr//lib/libRKC16.so + ln -s libRKC16.so.1.2 /<>/debian/tmp/usr//lib/libRKC16.so install -c -m 0644 libRKC16.a /<>/debian/tmp/usr//lib ranlib /<>/debian/tmp/usr//lib/libRKC16.a install in lib/RKC16 done make[3]: Leaving directory '/<>/lib/RKC16' installing in lib/canna... make[3]: Entering directory '/<>/lib/canna' install -c -m 0755 libcanna.so.1.2 /<>/debian/tmp/usr//lib + rm -f /<>/debian/tmp/usr//lib/libcanna.so.1 + ln -s libcanna.so.1.2 /<>/debian/tmp/usr//lib/libcanna.so.1 + rm -f /<>/debian/tmp/usr//lib/libcanna.so + ln -s libcanna.so.1.2 /<>/debian/tmp/usr//lib/libcanna.so install -c -m 0644 libcanna.a /<>/debian/tmp/usr//lib ranlib /<>/debian/tmp/usr//lib/libcanna.a install in lib/canna done make[3]: Leaving directory '/<>/lib/canna' installing in lib/canna16... make[3]: Entering directory '/<>/lib/canna16' install -c -m 0755 libcanna16.so.1.2 /<>/debian/tmp/usr//lib + rm -f /<>/debian/tmp/usr//lib/libcanna16.so.1 + ln -s libcanna16.so.1.2 /<>/debian/tmp/usr//lib/libcanna16.so.1 + rm -f /<>/debian/tmp/usr//lib/libcanna16.so + ln -s libcanna16.so.1.2 /<>/debian/tmp/usr//lib/libcanna16.so install -c -m 0644 libcanna16.a /<>/debian/tmp/usr//lib ranlib /<>/debian/tmp/usr//lib/libcanna16.a install in lib/canna16 done make[3]: Leaving directory '/<>/lib/canna16' make[2]: Leaving directory '/<>/lib' installing in ./canna... make[2]: Entering directory '/<>/canna' + install -c -m 0444 jrkanji.h /<>/debian/tmp/usr//include/canna + install -c -m 0444 keydef.h /<>/debian/tmp/usr//include/canna + install -c -m 0444 mfdef.h /<>/debian/tmp/usr//include/canna + install -c -m 0444 sysdep.h /<>/debian/tmp/usr//include/canna install in canna done make[2]: Leaving directory '/<>/canna' installing in ./server... make[2]: Entering directory '/<>/server' + mkdir -p /<>/debian/tmpDefCannaSrvDir + install -c -s cannaserver /<>/debian/tmpDefCannaSrvDir install in server done make[2]: Leaving directory '/<>/server' installing in ./cmd... make[2]: Entering directory '/<>/cmd' installing in cmd/crfreq... make[3]: Entering directory '/<>/cmd/crfreq' install -c crfreq /<>/debian/tmp/usr//bin/crfreq install in cmd/crfreq done make[3]: Leaving directory '/<>/cmd/crfreq' installing in cmd/crxdic... make[3]: Entering directory '/<>/cmd/crxdic' install -c crxdic /<>/debian/tmp/usr//bin/crxdic install in cmd/crxdic done make[3]: Leaving directory '/<>/cmd/crxdic' installing in cmd/crxgram... make[3]: Entering directory '/<>/cmd/crxgram' install -c crxgram /<>/debian/tmp/usr//bin/crxgram install in cmd/crxgram done make[3]: Leaving directory '/<>/cmd/crxgram' installing in cmd/ctow... make[3]: Entering directory '/<>/cmd/ctow' install -c ctow /<>/debian/tmp/usr//bin/ctow install in cmd/ctow done make[3]: Leaving directory '/<>/cmd/ctow' installing in cmd/dpromdic... make[3]: Entering directory '/<>/cmd/dpromdic' install -c dpromdic /<>/debian/tmp/usr//bin/dpromdic install in cmd/dpromdic done make[3]: Leaving directory '/<>/cmd/dpromdic' installing in cmd/dpxdic... make[3]: Entering directory '/<>/cmd/dpxdic' install -c dpxdic /<>/debian/tmp/usr//bin/dpxdic install in cmd/dpxdic done make[3]: Leaving directory '/<>/cmd/dpxdic' installing in cmd/dicar... make[3]: Entering directory '/<>/cmd/dicar' install -c dicar /<>/debian/tmp/usr//bin/dicar install in cmd/dicar done make[3]: Leaving directory '/<>/cmd/dicar' installing in cmd/forcpp... make[3]: Entering directory '/<>/cmd/forcpp' install -c forcpp /<>/debian/tmp/usr//bin/forcpp install in cmd/forcpp done make[3]: Leaving directory '/<>/cmd/forcpp' installing in cmd/forsort... make[3]: Entering directory '/<>/cmd/forsort' install -c forsort /<>/debian/tmp/usr//bin/forsort install in cmd/forsort done make[3]: Leaving directory '/<>/cmd/forsort' installing in cmd/kpdic... make[3]: Entering directory '/<>/cmd/kpdic' install -c kpdic /<>/debian/tmp/usr//bin/kpdic install in cmd/kpdic done make[3]: Leaving directory '/<>/cmd/kpdic' installing in cmd/mergewd... make[3]: Entering directory '/<>/cmd/mergewd' install -c mergeword /<>/debian/tmp/usr//bin/mergeword install in cmd/mergewd done make[3]: Leaving directory '/<>/cmd/mergewd' installing in cmd/splitwd... make[3]: Entering directory '/<>/cmd/splitwd' install -c splitword /<>/debian/tmp/usr//bin/splitword install in cmd/splitwd done make[3]: Leaving directory '/<>/cmd/splitwd' installing in cmd/wtoc... make[3]: Entering directory '/<>/cmd/wtoc' install -c wtoc /<>/debian/tmp/usr//bin/wtoc install in cmd/wtoc done make[3]: Leaving directory '/<>/cmd/wtoc' installing in cmd/mkromdic... make[3]: Entering directory '/<>/cmd/mkromdic' install -c -m 0755 mkromdic /<>/debian/tmp/usr//bin/mkromdic install in cmd/mkromdic done make[3]: Leaving directory '/<>/cmd/mkromdic' installing in cmd/mkbindic... make[3]: Entering directory '/<>/cmd/mkbindic' install -c -m 0755 mkbindic /<>/debian/tmp/usr//bin/mkbindic install in cmd/mkbindic done make[3]: Leaving directory '/<>/cmd/mkbindic' installing in cmd/dpbindic... make[3]: Entering directory '/<>/cmd/dpbindic' install -c -m 0755 dpbindic /<>/debian/tmp/usr//bin/dpbindic install in cmd/dpbindic done make[3]: Leaving directory '/<>/cmd/dpbindic' installing in cmd/chkconc... make[3]: Entering directory '/<>/cmd/chkconc' install -c chkconc /<>/debian/tmp/usr//bin/chkconc install in cmd/chkconc done make[3]: Leaving directory '/<>/cmd/chkconc' installing in cmd/canlisp... make[3]: Entering directory '/<>/cmd/canlisp' install -c canlisp /<>/debian/tmp/usr//bin/canlisp install in cmd/canlisp done make[3]: Leaving directory '/<>/cmd/canlisp' installing in cmd/cannacheck... make[3]: Entering directory '/<>/cmd/cannacheck' install -c cannacheck /<>/debian/tmp/usr//bin/cannacheck install in cmd/cannacheck done make[3]: Leaving directory '/<>/cmd/cannacheck' installing in cmd/cannastat... make[3]: Entering directory '/<>/cmd/cannastat' install -c cannastat /<>/debian/tmp/usr//bin/cannastat install in cmd/cannastat done make[3]: Leaving directory '/<>/cmd/cannastat' installing in cmd/cshost... make[3]: Entering directory '/<>/cmd/cshost' install -c cshost /<>/debian/tmp/usr//bin/cshost install in cmd/cshost done make[3]: Leaving directory '/<>/cmd/cshost' installing in cmd/catdic... make[3]: Entering directory '/<>/cmd/catdic' install -c catdic /<>/debian/tmp/usr//bin/catdic rm -f /<>/debian/tmp/usr//bin/cpdic /<>/debian/tmp/usr//bin/lsdic /<>/debian/tmp/usr//bin/mkdic /<>/debian/tmp/usr//bin/mvdic /<>/debian/tmp/usr//bin/rmdic /<>/debian/tmp/usr//bin/syncdic /<>/debian/tmp/usr//bin/chmoddic /<>/debian/tmp/usr//bin/addwords /<>/debian/tmp/usr//bin/delwords /<>/debian/tmpDefCannaSrvDir/cannakill for p in /<>/debian/tmp/usr//bin/cpdic /<>/debian/tmp/usr//bin/lsdic /<>/debian/tmp/usr//bin/mkdic /<>/debian/tmp/usr//bin/mvdic /<>/debian/tmp/usr//bin/rmdic /<>/debian/tmp/usr//bin/syncdic /<>/debian/tmp/usr//bin/chmoddic /<>/debian/tmp/usr//bin/addwords /<>/debian/tmp/usr//bin/delwords; do ln -s catdic $p; done for p in /<>/debian/tmpDefCannaSrvDir/cannakill; do ln -s /usr//bin/catdic $p; done install in cmd/catdic done make[3]: Leaving directory '/<>/cmd/catdic' make[2]: Leaving directory '/<>/cmd' installing in ./dic... make[2]: Entering directory '/<>/dic' installing in dic/ideo... make[3]: Entering directory '/<>/dic/ideo' installing in dic/ideo/pubdic... make[4]: Entering directory '/<>/dic/ideo/pubdic' install in dic/ideo/pubdic done make[4]: Leaving directory '/<>/dic/ideo/pubdic' installing in dic/ideo/grammar... make[4]: Entering directory '/<>/dic/ideo/grammar' + mkdir -p /<>/debian/tmp/var/lib/canna/dic/canna + install -c -m 0664 -o bin -g bin fuzokugo.cbd /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic/canna chown bin /<>/debian/tmp/var/lib/canna/dic/canna chmod ug+w /<>/debian/tmp/var/lib/canna/dic/canna install in dic/ideo/grammar done make[4]: Leaving directory '/<>/dic/ideo/grammar' installing in dic/ideo/words... make[4]: Entering directory '/<>/dic/ideo/words' + install -c -m 0664 -o bin -g bin iroha.cbd /<>/debian/tmp/var/lib/canna/dic/canna + install -c -m 0664 -o bin -g bin iroha.cld /<>/debian/tmp/var/lib/canna/dic/canna + install -c -m 0664 -o bin -g bin bushu.cld /<>/debian/tmp/var/lib/canna/dic/canna install -c -m 0444 dics.dir /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic/canna chown bin /<>/debian/tmp/var/lib/canna/dic/canna chmod ug+w /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic chown bin /<>/debian/tmp/var/lib/canna/dic chmod ug+w /<>/debian/tmp/var/lib/canna/dic chmod -w /<>/debian/tmp/var/lib/canna/dic/canna/dics.dir install -c -m 0444 necgaiji.t /<>/debian/tmp/var/lib/canna/dic/canna/necgaiji.ctd install -c -m 0444 kanasmpl.t /<>/debian/tmp/var/lib/canna/dic/canna/kanasmpl.ctd install -c -m 0444 software.t /<>/debian/tmp/var/lib/canna/dic/canna/software.ctd install -c -m 0444 chimei.t /<>/debian/tmp/var/lib/canna/dic/canna/chimei.ctd install -c -m 0444 hojomwd.t /<>/debian/tmp/var/lib/canna/dic/canna/hojomwd.ctd install -c -m 0444 hojoswd.t /<>/debian/tmp/var/lib/canna/dic/canna/hojoswd.ctd install -c -m 0444 suffix.t /<>/debian/tmp/var/lib/canna/dic/canna/suffix.ctd install -c -m 0444 number.t /<>/debian/tmp/var/lib/canna/dic/canna/number.ctd install -c -m 0444 katakana.t /<>/debian/tmp/var/lib/canna/dic/canna/katakana.ctd install -c -m 0444 keishiki.t /<>/debian/tmp/var/lib/canna/dic/canna/keishiki.ctd cd /<>/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 '/<>/dic/ideo/words' make[3]: Leaving directory '/<>/dic/ideo' installing in dic/phono... make[3]: Entering directory '/<>/dic/phono' + mkdir -p /<>/debian/tmp/etc/canna/dic + mkdir -p /<>/debian/tmp/sample/src + mkdir -p /<>/debian/tmp/usr//share/canna + install -c -m 0444 default.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 jdaemon.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 just.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 kaisoku.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 kana.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 lan5.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 matsu.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 newjis.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 romaji.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 sokuon.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 english.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 tut.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 vje.cbp /<>/debian/tmp/usr//share/canna + install -c -m 0444 wx2+.cbp /<>/debian/tmp/usr//share/canna install -c -m 0444 default.kpdef /<>/debian/tmp/sample/src/default.ctd install -c -m 0444 jdaemon.kpdef /<>/debian/tmp/sample/src/jdaemon.ctd install -c -m 0444 just.kpdef /<>/debian/tmp/sample/src/just.ctd install -c -m 0444 kaisoku.kpdef /<>/debian/tmp/sample/src/kaisoku.ctd install -c -m 0444 kana.kpdef /<>/debian/tmp/sample/src/kana.ctd install -c -m 0444 lan5.kpdef /<>/debian/tmp/sample/src/lan5.ctd install -c -m 0444 matsu.kpdef /<>/debian/tmp/sample/src/matsu.ctd install -c -m 0444 newjis.kpdef /<>/debian/tmp/sample/src/newjis.ctd install -c -m 0444 romaji.kpdef /<>/debian/tmp/sample/src/romaji.ctd install -c -m 0444 sokuon.kpdef /<>/debian/tmp/sample/src/sokuon.ctd install -c -m 0444 english.kpdef /<>/debian/tmp/sample/src/english.ctd install -c -m 0444 tut.kpdef /<>/debian/tmp/sample/src/tut.ctd install -c -m 0444 vje.kpdef /<>/debian/tmp/sample/src/vje.ctd install -c -m 0444 wx2+.kpdef /<>/debian/tmp/sample/src/wx2+.ctd install in dic/phono done make[3]: Leaving directory '/<>/dic/phono' make[2]: Leaving directory '/<>/dic' installing in ./misc... make[2]: Entering directory '/<>/misc' install -c -m 0444 default.canna /<>/debian/tmp install -c -m 0444 is.c /<>/debian/tmp/sample/src installing in misc/initfiles... make[3]: Entering directory '/<>/misc/initfiles' install -c -m 0444 verbose.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 1.1.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 1.2.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 fixer.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 jdemon.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 just.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 lan5.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 modes.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 matsu.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 sample.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 skk.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 tut.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 unix.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 vje.canna /<>/debian/tmp/usr//share/canna install -c -m 0444 wx2+.canna /<>/debian/tmp/usr//share/canna install in misc/initfiles done make[3]: Leaving directory '/<>/misc/initfiles' make[2]: Leaving directory '/<>/misc' installing in ./doc... make[2]: Entering directory '/<>/doc' install in doc done make[2]: Leaving directory '/<>/doc' make[1]: Leaving directory '/<>' debian/rules override_dh_install make[1]: Entering directory '/<>' make install \ cannaBinDir=/<>/debian/tmp/usr/bin \ cannaSrvDir=/<>/debian/tmp/usr/sbin \ cannaLibDir=/<>/debian/tmp/var/lib/canna \ cannaEtcDir=/<>/debian/tmp/etc/canna \ cannaShareDir=/<>/debian/tmp/usr/share/canna \ cannaManDir=/<>/debian/tmp/usr/share/man \ cannaIncDir=/<>/debian/tmp/usr/include/canna \ libCannaDir=/<>/debian/tmp/usr/lib \ cannaDocDir=/<>/debian/tmp/usr/share/doc/libcanna1g \ DicDir=/<>/debian/tmp/var/lib/canna/dic \ ErrDir=/<>/debian/tmp/var/log/canna make[2]: Entering directory '/<>' + install -c -m 0444 pubconf.h /<>/debian/tmp/usr/include/canna installing in ./lib... make[3]: Entering directory '/<>/lib' installing in lib/RKindep... make[4]: Entering directory '/<>/lib/RKindep' install in lib/RKindep done make[4]: Leaving directory '/<>/lib/RKindep' installing in lib/RK... make[4]: Entering directory '/<>/lib/RK' + install -c -m 0444 RK.h /<>/debian/tmp/usr/include/canna install in lib/RK done make[4]: Leaving directory '/<>/lib/RK' installing in lib/RKC... make[4]: Entering directory '/<>/lib/RKC' install -c -m 0755 libRKC.so.1.2 /<>/debian/tmp/usr/lib + rm -f /<>/debian/tmp/usr/lib/libRKC.so.1 + ln -s libRKC.so.1.2 /<>/debian/tmp/usr/lib/libRKC.so.1 + rm -f /<>/debian/tmp/usr/lib/libRKC.so + ln -s libRKC.so.1.2 /<>/debian/tmp/usr/lib/libRKC.so install -c -m 0644 libRKC.a /<>/debian/tmp/usr/lib ranlib /<>/debian/tmp/usr/lib/libRKC.a install in lib/RKC done make[4]: Leaving directory '/<>/lib/RKC' installing in lib/RKC16... make[4]: Entering directory '/<>/lib/RKC16' install -c -m 0755 libRKC16.so.1.2 /<>/debian/tmp/usr/lib + rm -f /<>/debian/tmp/usr/lib/libRKC16.so.1 + ln -s libRKC16.so.1.2 /<>/debian/tmp/usr/lib/libRKC16.so.1 + rm -f /<>/debian/tmp/usr/lib/libRKC16.so + ln -s libRKC16.so.1.2 /<>/debian/tmp/usr/lib/libRKC16.so install -c -m 0644 libRKC16.a /<>/debian/tmp/usr/lib ranlib /<>/debian/tmp/usr/lib/libRKC16.a install in lib/RKC16 done make[4]: Leaving directory '/<>/lib/RKC16' installing in lib/canna... make[4]: Entering directory '/<>/lib/canna' install -c -m 0755 libcanna.so.1.2 /<>/debian/tmp/usr/lib + rm -f /<>/debian/tmp/usr/lib/libcanna.so.1 + ln -s libcanna.so.1.2 /<>/debian/tmp/usr/lib/libcanna.so.1 + rm -f /<>/debian/tmp/usr/lib/libcanna.so + ln -s libcanna.so.1.2 /<>/debian/tmp/usr/lib/libcanna.so install -c -m 0644 libcanna.a /<>/debian/tmp/usr/lib ranlib /<>/debian/tmp/usr/lib/libcanna.a install in lib/canna done make[4]: Leaving directory '/<>/lib/canna' installing in lib/canna16... make[4]: Entering directory '/<>/lib/canna16' install -c -m 0755 libcanna16.so.1.2 /<>/debian/tmp/usr/lib + rm -f /<>/debian/tmp/usr/lib/libcanna16.so.1 + ln -s libcanna16.so.1.2 /<>/debian/tmp/usr/lib/libcanna16.so.1 + rm -f /<>/debian/tmp/usr/lib/libcanna16.so + ln -s libcanna16.so.1.2 /<>/debian/tmp/usr/lib/libcanna16.so install -c -m 0644 libcanna16.a /<>/debian/tmp/usr/lib ranlib /<>/debian/tmp/usr/lib/libcanna16.a install in lib/canna16 done make[4]: Leaving directory '/<>/lib/canna16' make[3]: Leaving directory '/<>/lib' installing in ./canna... make[3]: Entering directory '/<>/canna' + install -c -m 0444 jrkanji.h /<>/debian/tmp/usr/include/canna + install -c -m 0444 keydef.h /<>/debian/tmp/usr/include/canna + install -c -m 0444 mfdef.h /<>/debian/tmp/usr/include/canna + install -c -m 0444 sysdep.h /<>/debian/tmp/usr/include/canna install in canna done make[3]: Leaving directory '/<>/canna' installing in ./server... make[3]: Entering directory '/<>/server' + mkdir -p /<>/debian/tmp/usr/sbin + install -c -s cannaserver /<>/debian/tmp/usr/sbin install in server done make[3]: Leaving directory '/<>/server' installing in ./cmd... make[3]: Entering directory '/<>/cmd' installing in cmd/crfreq... make[4]: Entering directory '/<>/cmd/crfreq' install -c crfreq /<>/debian/tmp/usr/bin/crfreq install in cmd/crfreq done make[4]: Leaving directory '/<>/cmd/crfreq' installing in cmd/crxdic... make[4]: Entering directory '/<>/cmd/crxdic' install -c crxdic /<>/debian/tmp/usr/bin/crxdic install in cmd/crxdic done make[4]: Leaving directory '/<>/cmd/crxdic' installing in cmd/crxgram... make[4]: Entering directory '/<>/cmd/crxgram' install -c crxgram /<>/debian/tmp/usr/bin/crxgram install in cmd/crxgram done make[4]: Leaving directory '/<>/cmd/crxgram' installing in cmd/ctow... make[4]: Entering directory '/<>/cmd/ctow' install -c ctow /<>/debian/tmp/usr/bin/ctow install in cmd/ctow done make[4]: Leaving directory '/<>/cmd/ctow' installing in cmd/dpromdic... make[4]: Entering directory '/<>/cmd/dpromdic' install -c dpromdic /<>/debian/tmp/usr/bin/dpromdic install in cmd/dpromdic done make[4]: Leaving directory '/<>/cmd/dpromdic' installing in cmd/dpxdic... make[4]: Entering directory '/<>/cmd/dpxdic' install -c dpxdic /<>/debian/tmp/usr/bin/dpxdic install in cmd/dpxdic done make[4]: Leaving directory '/<>/cmd/dpxdic' installing in cmd/dicar... make[4]: Entering directory '/<>/cmd/dicar' install -c dicar /<>/debian/tmp/usr/bin/dicar install in cmd/dicar done make[4]: Leaving directory '/<>/cmd/dicar' installing in cmd/forcpp... make[4]: Entering directory '/<>/cmd/forcpp' install -c forcpp /<>/debian/tmp/usr/bin/forcpp install in cmd/forcpp done make[4]: Leaving directory '/<>/cmd/forcpp' installing in cmd/forsort... make[4]: Entering directory '/<>/cmd/forsort' install -c forsort /<>/debian/tmp/usr/bin/forsort install in cmd/forsort done make[4]: Leaving directory '/<>/cmd/forsort' installing in cmd/kpdic... make[4]: Entering directory '/<>/cmd/kpdic' install -c kpdic /<>/debian/tmp/usr/bin/kpdic install in cmd/kpdic done make[4]: Leaving directory '/<>/cmd/kpdic' installing in cmd/mergewd... make[4]: Entering directory '/<>/cmd/mergewd' install -c mergeword /<>/debian/tmp/usr/bin/mergeword install in cmd/mergewd done make[4]: Leaving directory '/<>/cmd/mergewd' installing in cmd/splitwd... make[4]: Entering directory '/<>/cmd/splitwd' install -c splitword /<>/debian/tmp/usr/bin/splitword install in cmd/splitwd done make[4]: Leaving directory '/<>/cmd/splitwd' installing in cmd/wtoc... make[4]: Entering directory '/<>/cmd/wtoc' install -c wtoc /<>/debian/tmp/usr/bin/wtoc install in cmd/wtoc done make[4]: Leaving directory '/<>/cmd/wtoc' installing in cmd/mkromdic... make[4]: Entering directory '/<>/cmd/mkromdic' install -c -m 0755 mkromdic /<>/debian/tmp/usr/bin/mkromdic install in cmd/mkromdic done make[4]: Leaving directory '/<>/cmd/mkromdic' installing in cmd/mkbindic... make[4]: Entering directory '/<>/cmd/mkbindic' install -c -m 0755 mkbindic /<>/debian/tmp/usr/bin/mkbindic install in cmd/mkbindic done make[4]: Leaving directory '/<>/cmd/mkbindic' installing in cmd/dpbindic... make[4]: Entering directory '/<>/cmd/dpbindic' install -c -m 0755 dpbindic /<>/debian/tmp/usr/bin/dpbindic install in cmd/dpbindic done make[4]: Leaving directory '/<>/cmd/dpbindic' installing in cmd/chkconc... make[4]: Entering directory '/<>/cmd/chkconc' install -c chkconc /<>/debian/tmp/usr/bin/chkconc install in cmd/chkconc done make[4]: Leaving directory '/<>/cmd/chkconc' installing in cmd/canlisp... make[4]: Entering directory '/<>/cmd/canlisp' install -c canlisp /<>/debian/tmp/usr/bin/canlisp install in cmd/canlisp done make[4]: Leaving directory '/<>/cmd/canlisp' installing in cmd/cannacheck... make[4]: Entering directory '/<>/cmd/cannacheck' install -c cannacheck /<>/debian/tmp/usr/bin/cannacheck install in cmd/cannacheck done make[4]: Leaving directory '/<>/cmd/cannacheck' installing in cmd/cannastat... make[4]: Entering directory '/<>/cmd/cannastat' install -c cannastat /<>/debian/tmp/usr/bin/cannastat install in cmd/cannastat done make[4]: Leaving directory '/<>/cmd/cannastat' installing in cmd/cshost... make[4]: Entering directory '/<>/cmd/cshost' install -c cshost /<>/debian/tmp/usr/bin/cshost install in cmd/cshost done make[4]: Leaving directory '/<>/cmd/cshost' installing in cmd/catdic... make[4]: Entering directory '/<>/cmd/catdic' install -c catdic /<>/debian/tmp/usr/bin/catdic rm -f /<>/debian/tmp/usr/bin/cpdic /<>/debian/tmp/usr/bin/lsdic /<>/debian/tmp/usr/bin/mkdic /<>/debian/tmp/usr/bin/mvdic /<>/debian/tmp/usr/bin/rmdic /<>/debian/tmp/usr/bin/syncdic /<>/debian/tmp/usr/bin/chmoddic /<>/debian/tmp/usr/bin/addwords /<>/debian/tmp/usr/bin/delwords /<>/debian/tmp/usr/sbin/cannakill for p in /<>/debian/tmp/usr/bin/cpdic /<>/debian/tmp/usr/bin/lsdic /<>/debian/tmp/usr/bin/mkdic /<>/debian/tmp/usr/bin/mvdic /<>/debian/tmp/usr/bin/rmdic /<>/debian/tmp/usr/bin/syncdic /<>/debian/tmp/usr/bin/chmoddic /<>/debian/tmp/usr/bin/addwords /<>/debian/tmp/usr/bin/delwords; do ln -s catdic $p; done for p in /<>/debian/tmp/usr/sbin/cannakill; do ln -s /<>/debian/tmp/usr/bin/catdic $p; done install in cmd/catdic done make[4]: Leaving directory '/<>/cmd/catdic' make[3]: Leaving directory '/<>/cmd' installing in ./dic... make[3]: Entering directory '/<>/dic' installing in dic/ideo... make[4]: Entering directory '/<>/dic/ideo' installing in dic/ideo/pubdic... make[5]: Entering directory '/<>/dic/ideo/pubdic' install in dic/ideo/pubdic done make[5]: Leaving directory '/<>/dic/ideo/pubdic' installing in dic/ideo/grammar... make[5]: Entering directory '/<>/dic/ideo/grammar' + install -c -m 0664 -o bin -g bin fuzokugo.cbd /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic/canna chown bin /<>/debian/tmp/var/lib/canna/dic/canna chmod ug+w /<>/debian/tmp/var/lib/canna/dic/canna install in dic/ideo/grammar done make[5]: Leaving directory '/<>/dic/ideo/grammar' installing in dic/ideo/words... make[5]: Entering directory '/<>/dic/ideo/words' + install -c -m 0664 -o bin -g bin iroha.cbd /<>/debian/tmp/var/lib/canna/dic/canna + install -c -m 0664 -o bin -g bin iroha.cld /<>/debian/tmp/var/lib/canna/dic/canna + install -c -m 0664 -o bin -g bin bushu.cld /<>/debian/tmp/var/lib/canna/dic/canna install -c -m 0444 dics.dir /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic/canna chown bin /<>/debian/tmp/var/lib/canna/dic/canna chmod ug+w /<>/debian/tmp/var/lib/canna/dic/canna chgrp bin /<>/debian/tmp/var/lib/canna/dic chown bin /<>/debian/tmp/var/lib/canna/dic chmod ug+w /<>/debian/tmp/var/lib/canna/dic chmod -w /<>/debian/tmp/var/lib/canna/dic/canna/dics.dir install -c -m 0444 necgaiji.t /<>/debian/tmp/var/lib/canna/dic/canna/necgaiji.ctd install -c -m 0444 kanasmpl.t /<>/debian/tmp/var/lib/canna/dic/canna/kanasmpl.ctd install -c -m 0444 software.t /<>/debian/tmp/var/lib/canna/dic/canna/software.ctd install -c -m 0444 chimei.t /<>/debian/tmp/var/lib/canna/dic/canna/chimei.ctd install -c -m 0444 hojomwd.t /<>/debian/tmp/var/lib/canna/dic/canna/hojomwd.ctd install -c -m 0444 hojoswd.t /<>/debian/tmp/var/lib/canna/dic/canna/hojoswd.ctd install -c -m 0444 suffix.t /<>/debian/tmp/var/lib/canna/dic/canna/suffix.ctd install -c -m 0444 number.t /<>/debian/tmp/var/lib/canna/dic/canna/number.ctd install -c -m 0444 katakana.t /<>/debian/tmp/var/lib/canna/dic/canna/katakana.ctd install -c -m 0444 keishiki.t /<>/debian/tmp/var/lib/canna/dic/canna/keishiki.ctd cd /<>/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 '/<>/dic/ideo/words' make[4]: Leaving directory '/<>/dic/ideo' installing in dic/phono... make[4]: Entering directory '/<>/dic/phono' + mkdir -p /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src + install -c -m 0444 default.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 jdaemon.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 just.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 kaisoku.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 kana.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 lan5.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 matsu.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 newjis.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 romaji.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 sokuon.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 english.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 tut.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 vje.cbp /<>/debian/tmp/usr/share/canna + install -c -m 0444 wx2+.cbp /<>/debian/tmp/usr/share/canna install -c -m 0444 default.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/default.ctd install -c -m 0444 jdaemon.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/jdaemon.ctd install -c -m 0444 just.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/just.ctd install -c -m 0444 kaisoku.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/kaisoku.ctd install -c -m 0444 kana.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/kana.ctd install -c -m 0444 lan5.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/lan5.ctd install -c -m 0444 matsu.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/matsu.ctd install -c -m 0444 newjis.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/newjis.ctd install -c -m 0444 romaji.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/romaji.ctd install -c -m 0444 sokuon.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/sokuon.ctd install -c -m 0444 english.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/english.ctd install -c -m 0444 tut.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/tut.ctd install -c -m 0444 vje.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/vje.ctd install -c -m 0444 wx2+.kpdef /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src/wx2+.ctd install in dic/phono done make[4]: Leaving directory '/<>/dic/phono' make[3]: Leaving directory '/<>/dic' installing in ./misc... make[3]: Entering directory '/<>/misc' install -c -m 0444 default.canna /<>/debian/tmp/usr/share/doc/libcanna1g install -c -m 0444 is.c /<>/debian/tmp/usr/share/doc/libcanna1g/sample/src installing in misc/initfiles... make[4]: Entering directory '/<>/misc/initfiles' install -c -m 0444 verbose.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 1.1.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 1.2.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 fixer.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 jdemon.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 just.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 lan5.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 modes.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 matsu.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 sample.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 skk.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 tut.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 unix.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 vje.canna /<>/debian/tmp/usr/share/canna install -c -m 0444 wx2+.canna /<>/debian/tmp/usr/share/canna install in misc/initfiles done make[4]: Leaving directory '/<>/misc/initfiles' make[3]: Leaving directory '/<>/misc' installing in ./doc... make[3]: Entering directory '/<>/doc' install in doc done make[3]: Leaving directory '/<>/doc' make[2]: Leaving directory '/<>' make install.man \ cannaManDir=/<>/debian/tmp/usr/share/man \ MANSUFFIX=1 LIBMANSUFFIX=3 make[2]: Entering directory '/<>' installing man pages in ./lib... make[3]: Entering directory '/<>/lib' installing man pages in lib/RKindep... make[4]: Entering directory '/<>/lib/RKindep' install.man in lib/RKindep done make[4]: Leaving directory '/<>/lib/RKindep' installing man pages in lib/RK... make[4]: Entering directory '/<>/lib/RK' sed -f ../../misc/manual.sed RkBgnBun.man > RkBgnBun.tmp sed -f ../../misc/manual.sed RkBgnBun.jmn > RkBgnBun.jtmp + mkdir -p /<>/debian/tmp/usr/share/man/man3 + mkdir -p /<>/debian/tmp/usr/share/man/ja/man3 install -c -m 0444 RkBgnBun.tmp /<>/debian/tmp/usr/share/man/man3/RkBgnBun.3 install -c -m 0444 RkBgnBun.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkDefineDic.3 install -c -m 0444 RkDefine.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkDeleteDic.3 install -c -m 0444 RkDelete.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkEndBun.3 install -c -m 0444 RkEndBun.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkEnlarge.3 install -c -m 0444 RkEnlarg.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkFinalize.3 install -c -m 0444 RkFinali.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGetDicList.3 install -c -m 0444 RkGetDic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGetKanji.3 install -c -m 0444 RkGetKan.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGetLex.3 install -c -m 0444 RkGetLex.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGetStat.3 install -c -m 0444 RkGetSta.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGetYomi.3 install -c -m 0444 RkGetYom.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkGoto.3 install -c -m 0444 RkGoto.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkInitialize.3 install -c -m 0444 RkInitia.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkIntro.3 install -c -m 0444 RkIntro.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkLeft.3 install -c -m 0444 RkLeft.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkMountDic.3 install -c -m 0444 RkMountD.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkNext.3 install -c -m 0444 RkNext.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkNfer.3 install -c -m 0444 RkNfer.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkPrev.3 install -c -m 0444 RkPrev.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkRemountDic.3 install -c -m 0444 RkRemoun.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkResize.3 install -c -m 0444 RkResize.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkRight.3 install -c -m 0444 RkRight.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkShorten.3 install -c -m 0444 RkShorte.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkStoreYomi.3 install -c -m 0444 RkStoreY.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkUnmountDic.3 install -c -m 0444 RkUnmoun.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkXfer.3 install -c -m 0444 RkXfer.jtmp /<>/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 '/<>/lib/RK' installing man pages in lib/RKC... make[4]: Entering directory '/<>/lib/RKC' install.man in lib/RKC done make[4]: Leaving directory '/<>/lib/RKC' installing man pages in lib/RKC16... make[4]: Entering directory '/<>/lib/RKC16' install.man in lib/RKC16 done make[4]: Leaving directory '/<>/lib/RKC16' installing man pages in lib/canna... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man3/cannalib.3 install -c -m 0444 cannalib.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/uilib.3 install -c -m 0444 uilib.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCloseRoma.3 install -c -m 0444 RkCloseR.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtEuc.3 install -c -m 0444 RkCvtEuc.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtHan.3 install -c -m 0444 RkCvtHan.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtHira.3 install -c -m 0444 RkCvtHir.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtKana.3 install -c -m 0444 RkCvtKan.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtRoma.3 install -c -m 0444 RkCvtRom.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkCvtZen.3 install -c -m 0444 RkCvtZen.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkMapPhonogram.3 install -c -m 0444 RkMapPho.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkMapRoma.3 install -c -m 0444 RkMapRom.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man3/RkOpenRoma.3 install -c -m 0444 RkOpenRo.jtmp /<>/debian/tmp/usr/share/man/ja/man3/RkOpenRoma.3 rm -f RkOpenRo.tmp RkOpenRo.jtmp + rm -f /<>/debian/tmp/usr/share/man/man3/jrKanjiString.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/man3/jrKanjiString.3 + rm -f /<>/debian/tmp/usr/share/man/ja/man3/jrKanjiString.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/ja/man3/jrKanjiString.3 + rm -f /<>/debian/tmp/usr/share/man/man3/jrKanjiControl.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/man3/jrKanjiControl.3 + rm -f /<>/debian/tmp/usr/share/man/ja/man3/jrKanjiControl.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/ja/man3/jrKanjiControl.3 + rm -f /<>/debian/tmp/usr/share/man/man3/XLookupKanjiString.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/man3/XLookupKanjiString.3 + rm -f /<>/debian/tmp/usr/share/man/ja/man3/XLookupKanjiString.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/ja/man3/XLookupKanjiString.3 + rm -f /<>/debian/tmp/usr/share/man/man3/XKanjiControl.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/man3/XKanjiControl.3 + rm -f /<>/debian/tmp/usr/share/man/ja/man3/XKanjiControl.3 + ln -s uilib.3 /<>/debian/tmp/usr/share/man/ja/man3/XKanjiControl.3 install.man in lib/canna done make[4]: Leaving directory '/<>/lib/canna' installing man pages in lib/canna16... make[4]: Entering directory '/<>/lib/canna16' install.man in lib/canna16 done make[4]: Leaving directory '/<>/lib/canna16' make[3]: Leaving directory '/<>/lib' installing man pages in ./canna... make[3]: Entering directory '/<>/canna' install.man in canna done make[3]: Leaving directory '/<>/canna' installing man pages in ./server... make[3]: Entering directory '/<>/server' sed -f ../misc/manual.sed server.man > server.tmp sed -f ../misc/manual.sed server.jmn > server.jtmp + mkdir -p /<>/debian/tmp/usr/share/man/man1 + mkdir -p /<>/debian/tmp/usr/share/man/ja/man1 install -c -m 0444 server.tmp /<>/debian/tmp/usr/share/man/man1/cannaserver.1 install -c -m 0444 server.jtmp /<>/debian/tmp/usr/share/man/ja/man1/cannaserver.1 rm -f server.tmp server.jtmp install.man in server done make[3]: Leaving directory '/<>/server' installing man pages in ./cmd... make[3]: Entering directory '/<>/cmd' installing man pages in cmd/crfreq... make[4]: Entering directory '/<>/cmd/crfreq' install.man in cmd/crfreq done make[4]: Leaving directory '/<>/cmd/crfreq' installing man pages in cmd/crxdic... make[4]: Entering directory '/<>/cmd/crxdic' install.man in cmd/crxdic done make[4]: Leaving directory '/<>/cmd/crxdic' installing man pages in cmd/crxgram... make[4]: Entering directory '/<>/cmd/crxgram' install.man in cmd/crxgram done make[4]: Leaving directory '/<>/cmd/crxgram' installing man pages in cmd/ctow... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/ctow.1 install -c -m 0444 ctow.jtmp /<>/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 '/<>/cmd/ctow' installing man pages in cmd/dpromdic... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/dpromdic.1 install -c -m 0444 dpromdic.jtmp /<>/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 '/<>/cmd/dpromdic' installing man pages in cmd/dpxdic... make[4]: Entering directory '/<>/cmd/dpxdic' install.man in cmd/dpxdic done make[4]: Leaving directory '/<>/cmd/dpxdic' installing man pages in cmd/dicar... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/dicar.1 install -c -m 0444 dicar.jtmp /<>/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 '/<>/cmd/dicar' installing man pages in cmd/forcpp... make[4]: Entering directory '/<>/cmd/forcpp' install.man in cmd/forcpp done make[4]: Leaving directory '/<>/cmd/forcpp' installing man pages in cmd/forsort... make[4]: Entering directory '/<>/cmd/forsort' install.man in cmd/forsort done make[4]: Leaving directory '/<>/cmd/forsort' installing man pages in cmd/kpdic... make[4]: Entering directory '/<>/cmd/kpdic' install.man in cmd/kpdic done make[4]: Leaving directory '/<>/cmd/kpdic' installing man pages in cmd/mergewd... make[4]: Entering directory '/<>/cmd/mergewd' install.man in cmd/mergewd done make[4]: Leaving directory '/<>/cmd/mergewd' installing man pages in cmd/splitwd... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/splitword.1 install -c -m 0444 splitwd.jtmp /<>/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 '/<>/cmd/splitwd' installing man pages in cmd/wtoc... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/wtoc.1 install -c -m 0444 wtoc.jtmp /<>/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 '/<>/cmd/wtoc' installing man pages in cmd/mkromdic... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/mkromdic.1 install -c -m 0444 mkromdic.jtmp /<>/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 '/<>/cmd/mkromdic' installing man pages in cmd/mkbindic... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/mkbindic.1 install -c -m 0444 mkbindic.jtmp /<>/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 '/<>/cmd/mkbindic' installing man pages in cmd/dpbindic... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/dpbindic.1 install -c -m 0444 dpbindic.jtmp /<>/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 '/<>/cmd/dpbindic' installing man pages in cmd/chkconc... make[4]: Entering directory '/<>/cmd/chkconc' install.man in cmd/chkconc done make[4]: Leaving directory '/<>/cmd/chkconc' installing man pages in cmd/canlisp... make[4]: Entering directory '/<>/cmd/canlisp' install.man in cmd/canlisp done make[4]: Leaving directory '/<>/cmd/canlisp' installing man pages in cmd/cannacheck... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/cannacheck.1 install -c -m 0444 ccheck.jtmp /<>/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 '/<>/cmd/cannacheck' installing man pages in cmd/cannastat... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/cannastat.1 install -c -m 0444 cstat.jtmp /<>/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 '/<>/cmd/cannastat' installing man pages in cmd/cshost... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/cshost.1 install -c -m 0444 cshost.jtmp /<>/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 '/<>/cmd/cshost' installing man pages in cmd/catdic... make[4]: Entering directory '/<>/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 /<>/debian/tmp/usr/share/man/man1/catdic.1 install -c -m 0444 catdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/chmoddic.1 install -c -m 0444 chmoddic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/cpdic.1 install -c -m 0444 cpdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/lsdic.1 install -c -m 0444 lsdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/mkdic.1 install -c -m 0444 mkdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/mvdic.1 install -c -m 0444 mvdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/rmdic.1 install -c -m 0444 rmdic.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/addwords.1 install -c -m 0444 addwords.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/delwords.1 install -c -m 0444 delwords.jtmp /<>/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 /<>/debian/tmp/usr/share/man/man1/cannakill.1 install -c -m 0444 cannakill.jtmp /<>/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 '/<>/cmd/catdic' make[3]: Leaving directory '/<>/cmd' installing man pages in ./dic... make[3]: Entering directory '/<>/dic' installing man pages in dic/ideo... make[4]: Entering directory '/<>/dic/ideo' installing man pages in dic/ideo/pubdic... make[5]: Entering directory '/<>/dic/ideo/pubdic' install.man in dic/ideo/pubdic done make[5]: Leaving directory '/<>/dic/ideo/pubdic' installing man pages in dic/ideo/grammar... make[5]: Entering directory '/<>/dic/ideo/grammar' install.man in dic/ideo/grammar done make[5]: Leaving directory '/<>/dic/ideo/grammar' installing man pages in dic/ideo/words... make[5]: Entering directory '/<>/dic/ideo/words' install.man in dic/ideo/words done make[5]: Leaving directory '/<>/dic/ideo/words' make[4]: Leaving directory '/<>/dic/ideo' installing man pages in dic/phono... make[4]: Entering directory '/<>/dic/phono' install.man in dic/phono done make[4]: Leaving directory '/<>/dic/phono' make[3]: Leaving directory '/<>/dic' installing man pages in ./misc... make[3]: Entering directory '/<>/misc' installing man pages in misc/initfiles... make[4]: Entering directory '/<>/misc/initfiles' install.man in misc/initfiles done make[4]: Leaving directory '/<>/misc/initfiles' make[3]: Leaving directory '/<>/misc' installing man pages in ./doc... make[3]: Entering directory '/<>/doc' install.man in doc done make[3]: Leaving directory '/<>/doc' make[2]: Leaving directory '/<>' (cd /<>/debian/tmp/usr/bin/ && \ rm -f cpdic lsdic mkdic mvdic rmdic syncdic \ addwords delwords cannakill) install -d -m 755 /<>/debian/tmp/etc/canna/dics.dir.d install -m 644 /<>/debian/tmp/var/lib/canna/dic/canna/dics.dir \ /<>/debian/tmp/etc/canna/dics.dir.d/00canna.dics.dir rm -f /<>/debian/tmp/var/lib/canna/dic/canna/dics.dir # 3.7 tries to install symlink to cannakill here, ignore it. rm -f /<>/debian/tmp/usr/sbin/cannakill install -m 755 /<>/debian/update-canna-dics_dir \ /<>/debian/tmp/usr/sbin # move /var/lib/canna/dic/*.cld and related file to template dir install -d -m 755 /<>/debian/tmp/usr/lib/canna/debian-template/ mv \ /<>/debian/tmp/var/lib/canna/dic/canna/*.cld \ /<>/debian/tmp/var/lib/canna/dic/canna/iroha.cbd \ /<>/debian/tmp/var/lib/canna/dic/canna/fuzokugo.cbd \ /<>/debian/tmp/usr/lib/canna/debian-template/ chown -R root:root /<>/debian/tmp/usr/lib/canna/debian-template/ dh_install --sourcedir=debian/tmp dh_install: Compatibility levels before 9 are deprecated (level 7 in use) dh_installman -pcanna /<>/cmd/catdic/chmoddic.man \ /<>/debian/manpages/update-canna-dics_dir.8 \ /<>/debian/manpages/canlisp.1 \ /<>/debian/manpages/forsort.1 \ /<>/debian/manpages/mergeword.1 dh_installman: Compatibility levels before 9 are deprecated (level 7 in use) dh_installman -pcanna-utils /<>/debian/manpages/chkconc.1 dh_installman: Compatibility levels before 9 are deprecated (level 7 in use) make[1]: Leaving directory '/<>' dh_installdocs -a dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use) dh_installchangelogs -a dh_installman -a dh_installdebconf -a dh_installinit -a dh_installinit: Compatibility levels before 9 are deprecated (level 7 in use) dh_lintian -a dh_lintian: Compatibility levels before 9 are deprecated (level 7 in use) dh_perl -a dh_link -a dh_link: Compatibility levels before 9 are deprecated (level 7 in use) dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_strip: Compatibility levels before 9 are deprecated (level 7 in use) dh_makeshlibs -a dh_makeshlibs: Compatibility levels before 9 are deprecated (level 7 in use) dh_shlibdeps -a dh_installdeb -a dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use) dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing canna-utils-dbgsym (in debian/.debhelper/canna-utils/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing libcanna1g-dev (in debian/libcanna1g-dev); do_strip: , oemstrip: pkgstriptranslations: processing canna-dbgsym (in debian/.debhelper/canna/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing libcanna1g-dbgsym (in debian/.debhelper/libcanna1g/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/canna-utils/dbgsym-root/DEBIAN/control, package canna-utils-dbgsym, directory debian/.debhelper/canna-utils/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package canna-utils-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'canna-utils-dbgsym' in 'debian/.debhelper/scratch-space/build-canna-utils/canna-utils-dbgsym_3.7p3-14_ppc64el.deb'. pkgstripfiles: processing control file: debian/libcanna1g-dev/DEBIAN/control, package libcanna1g-dev, directory debian/libcanna1g-dev pkgstripfiles: processing control file: debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN/control, package libcanna1g-dbgsym, directory debian/.debhelper/libcanna1g/dbgsym-root INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libcanna1g-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libcanna1g-dbgsym' in 'debian/.debhelper/scratch-space/build-libcanna1g/libcanna1g-dbgsym_3.7p3-14_ppc64el.deb'. Renaming canna-utils-dbgsym_3.7p3-14_ppc64el.deb to canna-utils-dbgsym_3.7p3-14_ppc64el.ddeb Renaming libcanna1g-dbgsym_3.7p3-14_ppc64el.deb to libcanna1g-dbgsym_3.7p3-14_ppc64el.ddeb INFO: pkgstriptranslations version 131 pkgstriptranslations: processing canna-utils (in debian/canna-utils); do_strip: , oemstrip: INFO: pkgstriptranslations version 131 pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstriptranslations: processing libcanna1g (in debian/libcanna1g); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... pkgstripfiles: processing control file: debian/canna-utils/DEBIAN/control, package canna-utils, directory debian/canna-utils INFO: pkgstripfiles: waiting for lock (canna-utils) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libcanna1g/DEBIAN/control, package libcanna1g, directory debian/libcanna1g INFO: pkgstripfiles: waiting for lock (libcanna1g) ... INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... INFO: pkgstripfiles: waiting for lock (canna-utils) ... INFO: pkgstripfiles: waiting for lock (libcanna1g) ... INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... INFO: pkgstripfiles: waiting for lock (canna-utils) ... INFO: pkgstripfiles: waiting for lock (libcanna1g) ... INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... INFO: pkgstripfiles: waiting for lock (canna-utils) ... INFO: pkgstripfiles: waiting for lock (libcanna1g) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/canna/dbgsym-root/DEBIAN/control, package canna-dbgsym, directory debian/.debhelper/canna/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package canna-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'canna-dbgsym' in 'debian/.debhelper/scratch-space/build-canna/canna-dbgsym_3.7p3-14_ppc64el.deb'. INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... INFO: pkgstripfiles: waiting for lock (canna-utils) ... Renaming canna-dbgsym_3.7p3-14_ppc64el.deb to canna-dbgsym_3.7p3-14_ppc64el.ddeb INFO: pkgstripfiles: waiting for lock (libcanna1g) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing canna (in debian/canna); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... INFO: pkgstripfiles: waiting for lock (canna-utils) ... pkgstripfiles: processing control file: debian/canna/DEBIAN/control, package canna, directory debian/canna Searching for duplicated docs in dependency libcanna1g... symlinking WHATIS in canna to file in libcanna1g symlinking README.jp.gz in canna to file in libcanna1g symlinking WHATIS.jp in canna to file in libcanna1g symlinking CHANGES.jp.gz in canna to file in libcanna1g symlinking README.gz in canna to file in libcanna1g symlinking changelog.Debian.gz in canna to file in libcanna1g Searching for duplicated docs in dependency canna-utils... pkgstripfiles: Running PNG optimization (using 4 cpus) for package canna ... pkgstripfiles: No PNG files. dpkg-deb: building package 'canna' in '../canna_3.7p3-14_ppc64el.deb'. INFO: pkgstripfiles: waiting for lock (libcanna1g) ... INFO: pkgstripfiles: waiting for lock (libcanna1g-dev) ... Searching for duplicated docs in dependency libcanna1g... symlinking WHATIS in canna-utils to file in libcanna1g symlinking README.jp.gz in canna-utils to file in libcanna1g symlinking WHATIS.jp in canna-utils to file in libcanna1g symlinking CHANGES.jp.gz in canna-utils to file in libcanna1g symlinking README.gz in canna-utils to file in libcanna1g symlinking changelog.Debian.gz in canna-utils to file in libcanna1g pkgstripfiles: Running PNG optimization (using 4 cpus) for package canna-utils ... pkgstripfiles: No PNG files. dpkg-deb: building package 'canna-utils' in '../canna-utils_3.7p3-14_ppc64el.deb'. pkgstripfiles: Truncating usr/share/doc/libcanna1g/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libcanna1g ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libcanna1g' in '../libcanna1g_3.7p3-14_ppc64el.deb'. Searching for duplicated docs in dependency libcanna1g... symlinking changelog.Debian.gz in libcanna1g-dev to file in libcanna1g pkgstripfiles: Running PNG optimization (using 4 cpus) for package libcanna1g-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libcanna1g-dev' in '../libcanna1g-dev_3.7p3-14_ppc64el.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../canna_3.7p3-14_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build canna-3.7p3 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20170716-2309 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ canna_3.7p3-14_ppc64el.changes: ------------------------------- Format: 1.8 Date: Sun, 16 Jul 2017 16:59:14 +0300 Source: canna Binary: canna canna-utils libcanna1g libcanna1g-dev Architecture: ppc64el Version: 3.7p3-14 Distribution: artful-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Adrian Bunk 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 Closes: 868541 Changes: canna (3.7p3-14) unstable; urgency=medium . * QA upload. * Make cannakill a symlink to catdic, fixing the file conflict between canna-dbgsym and canna-utils-dbgsym. (Closes: #868541) * Add the missing lsb-base dependency to canna. Checksums-Sha1: 49f4caa7af7cca530a823205e0345e6536d5e9e8 226446 canna-dbgsym_3.7p3-14_ppc64el.ddeb c70fb8f34311de02a6177ac5f7b393cb32313fcd 92482 canna-utils-dbgsym_3.7p3-14_ppc64el.ddeb 5639c2747e77cd6ff51f361ee3479960e740c9e8 69624 canna-utils_3.7p3-14_ppc64el.deb 57479270a873248e685dba2c3f8979ca7efeaa0f 9671 canna_3.7p3-14_ppc64el.buildinfo f4b9a5348e660b96d79f2ec0069d7847158a4606 785312 canna_3.7p3-14_ppc64el.deb afe36be523671cfc528552bb84bf67fc3a1122d3 1183914 libcanna1g-dbgsym_3.7p3-14_ppc64el.ddeb e451e3bf8ed2fa7c6251af9b5b31995c1c5d2950 355826 libcanna1g-dev_3.7p3-14_ppc64el.deb 4ba6ae4a382a34063229a4c2a8785e14f5c51485 312642 libcanna1g_3.7p3-14_ppc64el.deb Checksums-Sha256: 388f16cb57ac66b016ea78846084f5d6fcad36fd56f66ec9b1585f91039e9d6e 226446 canna-dbgsym_3.7p3-14_ppc64el.ddeb 5f7010f2fdea50282bb7a49b2c3faf01c83e093d38c48a13ac3256e40f2a7a02 92482 canna-utils-dbgsym_3.7p3-14_ppc64el.ddeb 43710edef851058cc9ed606c09af4280f483c9caec49c8267485683ed9af60f6 69624 canna-utils_3.7p3-14_ppc64el.deb caf4d9214e79d6072ac44b6f8673adb9bf6431d27c1b9d2b502939e7d3d4eabc 9671 canna_3.7p3-14_ppc64el.buildinfo 2660c1c596eceb21b3b1990ffca6e720993a6580b65f62096edd71bf822b46f3 785312 canna_3.7p3-14_ppc64el.deb 715a367f5b1bf163714fae0fa03c93b4d55f73de1d55b0a694fd10bf42016ac5 1183914 libcanna1g-dbgsym_3.7p3-14_ppc64el.ddeb e91433d353d913b23d7af63da8d947ef21c9a6fef852e97ecc0e3783484ed32f 355826 libcanna1g-dev_3.7p3-14_ppc64el.deb 2b2a38106654a3af8bfd208a921df512c7a233fe5bd4fafeca65684642c91273 312642 libcanna1g_3.7p3-14_ppc64el.deb Files: be30d6d02ba1c1e9ce6f11aac8a7f38b 226446 debug extra canna-dbgsym_3.7p3-14_ppc64el.ddeb 61e3f21ff9c0a9601414a7db77f75953 92482 debug extra canna-utils-dbgsym_3.7p3-14_ppc64el.ddeb 7a1e176db9f3a4d22b26d0b71ad23f51 69624 utils optional canna-utils_3.7p3-14_ppc64el.deb 0909726937af090eaa01a69048c9d5db 9671 utils optional canna_3.7p3-14_ppc64el.buildinfo ea331782041361871b7bb453045dec18 785312 utils optional canna_3.7p3-14_ppc64el.deb a0dfbab1185602df461f87e9cba70469 1183914 debug extra libcanna1g-dbgsym_3.7p3-14_ppc64el.ddeb 25fa6b3856b11876a4d802286c55bfd1 355826 libdevel optional libcanna1g-dev_3.7p3-14_ppc64el.deb d54fb4438c32f800cd6b2e56a5afa46c 312642 libs optional libcanna1g_3.7p3-14_ppc64el.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ canna-utils_3.7p3-14_ppc64el.deb -------------------------------- new debian package, version 2.0. size 69624 bytes: control archive=1596 bytes. 860 bytes, 22 lines control 2126 bytes, 33 lines md5sums Package: canna-utils Source: canna Version: 3.7p3-14 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian QA Group Installed-Size: 436 Depends: libc6 (>= 2.17), libcanna1g (>= 3.7p3) Breaks: canna (<< 3.7p3-10) Replaces: canna (<< 3.7p3-10) Section: utils Priority: optional Homepage: http://canna.sourceforge.jp/ 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 2017-07-16 13:59 ./ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/bin/ lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/addwords -> catdic -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/cannacheck -rwxr-xr-x root/root 67576 2017-07-16 13:59 ./usr/bin/cannastat -rwxr-xr-x root/root 67576 2017-07-16 13:59 ./usr/bin/catdic -rwxr-xr-x root/root 67584 2017-07-16 13:59 ./usr/bin/chkconc lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/chmoddic -> catdic lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/cpdic -> catdic -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/cshost lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/delwords -> catdic lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/lsdic -> catdic lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/mkdic -> catdic -rwxr-xr-x root/root 3292 2017-07-16 13:59 ./usr/bin/mkromdic lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/mvdic -> catdic lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/rmdic -> catdic drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/ lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/CHANGES.jp.gz -> ../libcanna1g/CHANGES.jp.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/README.gz -> ../libcanna1g/README.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/README.jp.gz -> ../libcanna1g/README.jp.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/WHATIS -> ../libcanna1g/WHATIS lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/WHATIS.jp -> ../libcanna1g/WHATIS.jp lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna-utils/changelog.Debian.gz -> ../libcanna1g/changelog.Debian.gz -rw-r--r-- root/root 1691 2012-01-25 04:18 ./usr/share/doc/canna-utils/copyright drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 53 2013-06-08 18:17 ./usr/share/lintian/overrides/canna-utils drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man1/ -rw-r--r-- root/root 1278 2017-07-16 13:59 ./usr/share/man/ja/man1/addwords.1.gz -rw-r--r-- root/root 1447 2017-07-16 13:59 ./usr/share/man/ja/man1/cannacheck.1.gz -rw-r--r-- root/root 1834 2017-07-16 13:59 ./usr/share/man/ja/man1/cannastat.1.gz -rw-r--r-- root/root 1608 2017-07-16 13:59 ./usr/share/man/ja/man1/catdic.1.gz -rw-r--r-- root/root 1376 2017-07-16 13:59 ./usr/share/man/ja/man1/cpdic.1.gz -rw-r--r-- root/root 1288 2017-07-16 13:59 ./usr/share/man/ja/man1/cshost.1.gz -rw-r--r-- root/root 1267 2017-07-16 13:59 ./usr/share/man/ja/man1/delwords.1.gz -rw-r--r-- root/root 1295 2017-07-16 13:59 ./usr/share/man/ja/man1/lsdic.1.gz -rw-r--r-- root/root 1562 2017-07-16 13:59 ./usr/share/man/ja/man1/mkdic.1.gz -rw-r--r-- root/root 1268 2017-07-16 13:59 ./usr/share/man/ja/man1/mkromdic.1.gz -rw-r--r-- root/root 1318 2017-07-16 13:59 ./usr/share/man/ja/man1/mvdic.1.gz -rw-r--r-- root/root 1320 2017-07-16 13:59 ./usr/share/man/ja/man1/rmdic.1.gz drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/man1/ -rw-r--r-- root/root 1063 2017-07-16 13:59 ./usr/share/man/man1/addwords.1.gz -rw-r--r-- root/root 1205 2017-07-16 13:59 ./usr/share/man/man1/cannacheck.1.gz -rw-r--r-- root/root 1532 2017-07-16 13:59 ./usr/share/man/man1/cannastat.1.gz -rw-r--r-- root/root 1262 2017-07-16 13:59 ./usr/share/man/man1/catdic.1.gz -rw-r--r-- root/root 301 2017-07-16 13:59 ./usr/share/man/man1/chkconc.1.gz -rw-r--r-- root/root 1087 2017-07-16 13:59 ./usr/share/man/man1/cpdic.1.gz -rw-r--r-- root/root 1049 2017-07-16 13:59 ./usr/share/man/man1/cshost.1.gz -rw-r--r-- root/root 1085 2017-07-16 13:59 ./usr/share/man/man1/delwords.1.gz -rw-r--r-- root/root 1018 2017-07-16 13:59 ./usr/share/man/man1/lsdic.1.gz -rw-r--r-- root/root 1525 2017-07-16 13:59 ./usr/share/man/man1/mkdic.1.gz -rw-r--r-- root/root 1036 2017-07-16 13:59 ./usr/share/man/man1/mkromdic.1.gz -rw-r--r-- root/root 1065 2017-07-16 13:59 ./usr/share/man/man1/mvdic.1.gz -rw-r--r-- root/root 1049 2017-07-16 13:59 ./usr/share/man/man1/rmdic.1.gz canna_3.7p3-14_ppc64el.deb -------------------------- new debian package, version 2.0. size 785312 bytes: control archive=12967 bytes. 57 bytes, 2 lines conffiles 554 bytes, 33 lines * config #!/bin/sh 911 bytes, 20 lines control 3885 bytes, 61 lines md5sums 3256 bytes, 120 lines * postinst #!/bin/sh 1399 bytes, 52 lines * postrm #!/bin/sh 165 bytes, 7 lines * prerm #!/bin/sh 22587 bytes, 252 lines templates Package: canna Version: 3.7p3-14 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian QA Group Installed-Size: 2400 Depends: lsb-base, debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.17), libcanna1g (>= 3.7p3), adduser (>= 3.34), canna-utils Suggests: canna-shion Section: utils Priority: optional Homepage: http://canna.sourceforge.jp/ 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 2017-07-16 13:59 ./ drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/canna/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/canna/dics.dir.d/ -rw-r--r-- root/root 1720 2017-07-16 13:59 ./etc/canna/dics.dir.d/00canna.dics.dir drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/init.d/ -rwxr-xr-x root/root 1789 2014-06-04 12:23 ./etc/init.d/canna drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/bin/ -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/canlisp lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/cannakill -> catdic -rwxr-xr-x root/root 67592 2017-07-16 13:59 ./usr/bin/crfreq -rwxr-xr-x root/root 67600 2017-07-16 13:59 ./usr/bin/crxdic -rwxr-xr-x root/root 67512 2017-07-16 13:59 ./usr/bin/crxgram -rwxr-xr-x root/root 67576 2017-07-16 13:59 ./usr/bin/ctow -rwxr-xr-x root/root 67584 2017-07-16 13:59 ./usr/bin/dicar -rwxr-xr-x root/root 1689 2017-07-16 13:59 ./usr/bin/dpbindic -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/dpromdic -rwxr-xr-x root/root 67584 2017-07-16 13:59 ./usr/bin/dpxdic -rwxr-xr-x root/root 67512 2017-07-16 13:59 ./usr/bin/forcpp -rwxr-xr-x root/root 67512 2017-07-16 13:59 ./usr/bin/forsort -rwxr-xr-x root/root 68080 2017-07-16 13:59 ./usr/bin/kpdic -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/mergeword -rwxr-xr-x root/root 7559 2017-07-16 13:59 ./usr/bin/mkbindic -rwxr-xr-x root/root 67504 2017-07-16 13:59 ./usr/bin/splitword lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/bin/syncdic -> catdic -rwxr-xr-x root/root 67576 2017-07-16 13:59 ./usr/bin/wtoc drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/lib/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/lib/canna/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/lib/canna/debian-template/ -rw-r--r-- root/root 6493 2017-07-16 13:59 ./usr/lib/canna/debian-template/bushu.cld -rw-r--r-- root/root 43548 2017-07-16 13:59 ./usr/lib/canna/debian-template/fuzokugo.cbd -rw-r--r-- root/root 685224 2017-07-16 13:59 ./usr/lib/canna/debian-template/iroha.cbd -rw-r--r-- root/root 27087 2017-07-16 13:59 ./usr/lib/canna/debian-template/iroha.cld drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/sbin/ -rwxr-xr-x root/root 331360 2017-07-16 13:59 ./usr/sbin/cannaserver -rwxr-xr-x root/root 1097 2017-07-16 13:59 ./usr/sbin/update-canna-dics_dir drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/ lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/CHANGES.jp.gz -> ../libcanna1g/CHANGES.jp.gz -rw-r--r-- root/root 1590 2012-01-25 04:18 ./usr/share/doc/canna/README.Debian lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/README.gz -> ../libcanna1g/README.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/README.jp.gz -> ../libcanna1g/README.jp.gz -rw-r--r-- root/root 93 2012-01-25 04:18 ./usr/share/doc/canna/TODO.Debian lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/WHATIS -> ../libcanna1g/WHATIS lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/WHATIS.jp -> ../libcanna1g/WHATIS.jp -rw-r--r-- root/root 167859 2017-07-16 13:59 ./usr/share/doc/canna/canna.dvi.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/canna/changelog.Debian.gz -> ../libcanna1g/changelog.Debian.gz -rw-r--r-- root/root 1691 2012-01-25 04:18 ./usr/share/doc/canna/copyright drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 381 2013-06-08 18:16 ./usr/share/lintian/overrides/canna drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man1/ -rw-r--r-- root/root 1208 2017-07-16 13:59 ./usr/share/man/ja/man1/cannakill.1.gz -rw-r--r-- root/root 2506 2017-07-16 13:59 ./usr/share/man/ja/man1/cannaserver.1.gz -rw-r--r-- root/root 1409 2017-07-16 13:59 ./usr/share/man/ja/man1/chmoddic.1.gz -rw-r--r-- root/root 1409 2017-07-16 13:59 ./usr/share/man/ja/man1/ctow.1.gz -rw-r--r-- root/root 1635 2017-07-16 13:59 ./usr/share/man/ja/man1/dicar.1.gz -rw-r--r-- root/root 1500 2017-07-16 13:59 ./usr/share/man/ja/man1/dpbindic.1.gz -rw-r--r-- root/root 1313 2017-07-16 13:59 ./usr/share/man/ja/man1/dpromdic.1.gz -rw-r--r-- root/root 1680 2017-07-16 13:59 ./usr/share/man/ja/man1/mkbindic.1.gz -rw-r--r-- root/root 1356 2017-07-16 13:59 ./usr/share/man/ja/man1/splitword.1.gz -rw-r--r-- root/root 1589 2017-07-16 13:59 ./usr/share/man/ja/man1/wtoc.1.gz drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/man1/ -rw-r--r-- root/root 375 2017-07-16 13:59 ./usr/share/man/man1/canlisp.1.gz -rw-r--r-- root/root 1003 2017-07-16 13:59 ./usr/share/man/man1/cannakill.1.gz -rw-r--r-- root/root 2083 2017-07-16 13:59 ./usr/share/man/man1/cannaserver.1.gz -rw-r--r-- root/root 1194 2017-07-16 13:59 ./usr/share/man/man1/chmoddic.1.gz -rw-r--r-- root/root 1185 2017-07-16 13:59 ./usr/share/man/man1/ctow.1.gz -rw-r--r-- root/root 1274 2017-07-16 13:59 ./usr/share/man/man1/dicar.1.gz -rw-r--r-- root/root 1388 2017-07-16 13:59 ./usr/share/man/man1/dpbindic.1.gz -rw-r--r-- root/root 1079 2017-07-16 13:59 ./usr/share/man/man1/dpromdic.1.gz -rw-r--r-- root/root 349 2017-07-16 13:59 ./usr/share/man/man1/forsort.1.gz -rw-r--r-- root/root 319 2017-07-16 13:59 ./usr/share/man/man1/mergeword.1.gz -rw-r--r-- root/root 1089 2017-07-16 13:59 ./usr/share/man/man1/mkbindic.1.gz -rw-r--r-- root/root 1112 2017-07-16 13:59 ./usr/share/man/man1/splitword.1.gz -rw-r--r-- root/root 1325 2017-07-16 13:59 ./usr/share/man/man1/wtoc.1.gz drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/man8/ -rw-r--r-- root/root 1469 2017-07-16 13:59 ./usr/share/man/man8/update-canna-dics_dir.8.gz drwxr-xr-x root/root 0 2017-07-16 13:59 ./var/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./var/lib/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./var/lib/canna/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./var/lib/canna/dic/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./var/lib/canna/dic/canna/ -rw-r--r-- root/root 38016 2017-07-16 13:59 ./var/lib/canna/dic/canna/chimei.ctd -rw-r--r-- root/root 1494 2017-07-16 13:59 ./var/lib/canna/dic/canna/hojomwd.ctd -rw-r--r-- root/root 2691 2017-07-16 13:59 ./var/lib/canna/dic/canna/hojoswd.ctd -rw-r--r-- root/root 14098 2017-07-16 13:59 ./var/lib/canna/dic/canna/kanasmpl.ctd -rw-r--r-- root/root 1226 2017-07-16 13:59 ./var/lib/canna/dic/canna/katakana.ctd -rw-r--r-- root/root 1317 2017-07-16 13:59 ./var/lib/canna/dic/canna/keishiki.ctd -rw-r--r-- root/root 3261 2017-07-16 13:59 ./var/lib/canna/dic/canna/necgaiji.ctd -rw-r--r-- root/root 7739 2017-07-16 13:59 ./var/lib/canna/dic/canna/number.ctd -rw-r--r-- root/root 3294 2017-07-16 13:59 ./var/lib/canna/dic/canna/software.ctd -rw-r--r-- root/root 1482 2017-07-16 13:59 ./var/lib/canna/dic/canna/suffix.ctd libcanna1g-dev_3.7p3-14_ppc64el.deb ----------------------------------- new debian package, version 2.0. size 355826 bytes: control archive=3014 bytes. 852 bytes, 21 lines control 5920 bytes, 87 lines md5sums Package: libcanna1g-dev Source: canna Version: 3.7p3-14 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian QA Group Installed-Size: 2732 Depends: libcanna1g (= 3.7p3-14) Section: libdevel Priority: optional Homepage: http://canna.sourceforge.jp/ 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 2017-07-16 13:59 ./ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/include/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/include/canna/ -rw-r--r-- root/root 13304 2017-07-16 13:59 ./usr/include/canna/RK.h -rw-r--r-- root/root 9024 2017-07-16 13:59 ./usr/include/canna/jrkanji.h -rw-r--r-- root/root 7566 2017-07-16 13:59 ./usr/include/canna/keydef.h -rw-r--r-- root/root 14344 2017-07-16 13:59 ./usr/include/canna/mfdef.h -rw-r--r-- root/root 236 2017-07-16 13:59 ./usr/include/canna/pubconf.h -rw-r--r-- root/root 2393 2017-07-16 13:59 ./usr/include/canna/sysdep.h drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/lib/ -rw-r--r-- root/root 199714 2017-07-16 13:59 ./usr/lib/libRKC.a lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libRKC.so -> libRKC.so.1.2 -rw-r--r-- root/root 199234 2017-07-16 13:59 ./usr/lib/libRKC16.a lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libRKC16.so -> libRKC16.so.1.2 -rw-r--r-- root/root 1068370 2017-07-16 13:59 ./usr/lib/libcanna.a lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libcanna.so -> libcanna.so.1.2 -rw-r--r-- root/root 1072810 2017-07-16 13:59 ./usr/lib/libcanna16.a lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libcanna16.so -> libcanna16.so.1.2 drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/libcanna1g-dev/ lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/doc/libcanna1g-dev/changelog.Debian.gz -> ../libcanna1g/changelog.Debian.gz -rw-r--r-- root/root 1691 2012-01-25 04:18 ./usr/share/doc/libcanna1g-dev/copyright drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man3/ -rw-r--r-- root/root 1773 2017-07-16 13:59 ./usr/share/man/ja/man3/RkBgnBun.3.gz -rw-r--r-- root/root 1158 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCloseRoma.3.gz -rw-r--r-- root/root 1383 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtEuc.3.gz -rw-r--r-- root/root 1548 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtHan.3.gz -rw-r--r-- root/root 1418 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtHira.3.gz -rw-r--r-- root/root 1420 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtKana.3.gz -rw-r--r-- root/root 1211 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtRoma.3.gz -rw-r--r-- root/root 1423 2017-07-16 13:59 ./usr/share/man/ja/man3/RkCvtZen.3.gz -rw-r--r-- root/root 1336 2017-07-16 13:59 ./usr/share/man/ja/man3/RkDefineDic.3.gz -rw-r--r-- root/root 1345 2017-07-16 13:59 ./usr/share/man/ja/man3/RkDeleteDic.3.gz -rw-r--r-- root/root 1125 2017-07-16 13:59 ./usr/share/man/ja/man3/RkEndBun.3.gz -rw-r--r-- root/root 1044 2017-07-16 13:59 ./usr/share/man/ja/man3/RkEnlarge.3.gz -rw-r--r-- root/root 962 2017-07-16 13:59 ./usr/share/man/ja/man3/RkFinalize.3.gz -rw-r--r-- root/root 1449 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGetDicList.3.gz -rw-r--r-- root/root 1186 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGetKanji.3.gz -rw-r--r-- root/root 1342 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGetLex.3.gz -rw-r--r-- root/root 1307 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGetStat.3.gz -rw-r--r-- root/root 1182 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGetYomi.3.gz -rw-r--r-- root/root 1177 2017-07-16 13:59 ./usr/share/man/ja/man3/RkGoto.3.gz -rw-r--r-- root/root 1475 2017-07-16 13:59 ./usr/share/man/ja/man3/RkInitialize.3.gz -rw-r--r-- root/root 2589 2017-07-16 13:59 ./usr/share/man/ja/man3/RkIntro.3.gz -rw-r--r-- root/root 1108 2017-07-16 13:59 ./usr/share/man/ja/man3/RkLeft.3.gz -rw-r--r-- root/root 2323 2017-07-16 13:59 ./usr/share/man/ja/man3/RkMapPhonogram.3.gz -rw-r--r-- root/root 1893 2017-07-16 13:59 ./usr/share/man/ja/man3/RkMapRoma.3.gz -rw-r--r-- root/root 1283 2017-07-16 13:59 ./usr/share/man/ja/man3/RkMountDic.3.gz -rw-r--r-- root/root 1120 2017-07-16 13:59 ./usr/share/man/ja/man3/RkNext.3.gz -rw-r--r-- root/root 1099 2017-07-16 13:59 ./usr/share/man/ja/man3/RkNfer.3.gz -rw-r--r-- root/root 1236 2017-07-16 13:59 ./usr/share/man/ja/man3/RkOpenRoma.3.gz -rw-r--r-- root/root 1118 2017-07-16 13:59 ./usr/share/man/ja/man3/RkPrev.3.gz -rw-r--r-- root/root 1181 2017-07-16 13:59 ./usr/share/man/ja/man3/RkRemountDic.3.gz -rw-r--r-- root/root 1197 2017-07-16 13:59 ./usr/share/man/ja/man3/RkResize.3.gz -rw-r--r-- root/root 1118 2017-07-16 13:59 ./usr/share/man/ja/man3/RkRight.3.gz -rw-r--r-- root/root 1037 2017-07-16 13:59 ./usr/share/man/ja/man3/RkShorten.3.gz -rw-r--r-- root/root 1171 2017-07-16 13:59 ./usr/share/man/ja/man3/RkStoreYomi.3.gz -rw-r--r-- root/root 1173 2017-07-16 13:59 ./usr/share/man/ja/man3/RkUnmountDic.3.gz -rw-r--r-- root/root 1171 2017-07-16 13:59 ./usr/share/man/ja/man3/RkXfer.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man3/XKanjiControl.3.gz -> uilib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man3/XLookupKanjiString.3.gz -> uilib.3.gz -rw-r--r-- root/root 3232 2017-07-16 13:59 ./usr/share/man/ja/man3/cannalib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man3/jrKanjiControl.3.gz -> uilib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/ja/man3/jrKanjiString.3.gz -> uilib.3.gz -rw-r--r-- root/root 9592 2017-07-16 13:59 ./usr/share/man/ja/man3/uilib.3.gz drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/man/man3/ -rw-r--r-- root/root 1568 2017-07-16 13:59 ./usr/share/man/man3/RkBgnBun.3.gz -rw-r--r-- root/root 1047 2017-07-16 13:59 ./usr/share/man/man3/RkCloseRoma.3.gz -rw-r--r-- root/root 1188 2017-07-16 13:59 ./usr/share/man/man3/RkCvtEuc.3.gz -rw-r--r-- root/root 1352 2017-07-16 13:59 ./usr/share/man/man3/RkCvtHan.3.gz -rw-r--r-- root/root 1223 2017-07-16 13:59 ./usr/share/man/man3/RkCvtHira.3.gz -rw-r--r-- root/root 1224 2017-07-16 13:59 ./usr/share/man/man3/RkCvtKana.3.gz -rw-r--r-- root/root 1083 2017-07-16 13:59 ./usr/share/man/man3/RkCvtRoma.3.gz -rw-r--r-- root/root 1235 2017-07-16 13:59 ./usr/share/man/man3/RkCvtZen.3.gz -rw-r--r-- root/root 1193 2017-07-16 13:59 ./usr/share/man/man3/RkDefineDic.3.gz -rw-r--r-- root/root 1201 2017-07-16 13:59 ./usr/share/man/man3/RkDeleteDic.3.gz -rw-r--r-- root/root 1002 2017-07-16 13:59 ./usr/share/man/man3/RkEndBun.3.gz -rw-r--r-- root/root 943 2017-07-16 13:59 ./usr/share/man/man3/RkEnlarge.3.gz -rw-r--r-- root/root 884 2017-07-16 13:59 ./usr/share/man/man3/RkFinalize.3.gz -rw-r--r-- root/root 1278 2017-07-16 13:59 ./usr/share/man/man3/RkGetDicList.3.gz -rw-r--r-- root/root 1049 2017-07-16 13:59 ./usr/share/man/man3/RkGetKanji.3.gz -rw-r--r-- root/root 1194 2017-07-16 13:59 ./usr/share/man/man3/RkGetLex.3.gz -rw-r--r-- root/root 1161 2017-07-16 13:59 ./usr/share/man/man3/RkGetStat.3.gz -rw-r--r-- root/root 1048 2017-07-16 13:59 ./usr/share/man/man3/RkGetYomi.3.gz -rw-r--r-- root/root 1062 2017-07-16 13:59 ./usr/share/man/man3/RkGoto.3.gz -rw-r--r-- root/root 1242 2017-07-16 13:59 ./usr/share/man/man3/RkInitialize.3.gz -rw-r--r-- root/root 2263 2017-07-16 13:59 ./usr/share/man/man3/RkIntro.3.gz -rw-r--r-- root/root 989 2017-07-16 13:59 ./usr/share/man/man3/RkLeft.3.gz -rw-r--r-- root/root 2005 2017-07-16 13:59 ./usr/share/man/man3/RkMapPhonogram.3.gz -rw-r--r-- root/root 1642 2017-07-16 13:59 ./usr/share/man/man3/RkMapRoma.3.gz -rw-r--r-- root/root 1105 2017-07-16 13:59 ./usr/share/man/man3/RkMountDic.3.gz -rw-r--r-- root/root 996 2017-07-16 13:59 ./usr/share/man/man3/RkNext.3.gz -rw-r--r-- root/root 975 2017-07-16 13:59 ./usr/share/man/man3/RkNfer.3.gz -rw-r--r-- root/root 1080 2017-07-16 13:59 ./usr/share/man/man3/RkOpenRoma.3.gz -rw-r--r-- root/root 998 2017-07-16 13:59 ./usr/share/man/man3/RkPrev.3.gz -rw-r--r-- root/root 1039 2017-07-16 13:59 ./usr/share/man/man3/RkRemountDic.3.gz -rw-r--r-- root/root 1070 2017-07-16 13:59 ./usr/share/man/man3/RkResize.3.gz -rw-r--r-- root/root 999 2017-07-16 13:59 ./usr/share/man/man3/RkRight.3.gz -rw-r--r-- root/root 935 2017-07-16 13:59 ./usr/share/man/man3/RkShorten.3.gz -rw-r--r-- root/root 1044 2017-07-16 13:59 ./usr/share/man/man3/RkStoreYomi.3.gz -rw-r--r-- root/root 1052 2017-07-16 13:59 ./usr/share/man/man3/RkUnmountDic.3.gz -rw-r--r-- root/root 1072 2017-07-16 13:59 ./usr/share/man/man3/RkXfer.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/man3/XKanjiControl.3.gz -> uilib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/man3/XLookupKanjiString.3.gz -> uilib.3.gz -rw-r--r-- root/root 2758 2017-07-16 13:59 ./usr/share/man/man3/cannalib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/man3/jrKanjiControl.3.gz -> uilib.3.gz lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/share/man/man3/jrKanjiString.3.gz -> uilib.3.gz -rw-r--r-- root/root 8871 2017-07-16 13:59 ./usr/share/man/man3/uilib.3.gz libcanna1g_3.7p3-14_ppc64el.deb ------------------------------- new debian package, version 2.0. size 312642 bytes: control archive=10178 bytes. 148 bytes, 12 lines * config #!/bin/sh 817 bytes, 20 lines control 3790 bytes, 56 lines md5sums 310 bytes, 25 lines * postinst #!/bin/sh 414 bytes, 27 lines * postrm #!/bin/sh 88 bytes, 4 lines shlibs 39694 bytes, 1386 lines symbols 8466 bytes, 225 lines templates 60 bytes, 2 lines triggers Package: libcanna1g Source: canna Version: 3.7p3-14 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian QA Group Installed-Size: 1672 Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.17) Section: libs Priority: optional Homepage: http://canna.sourceforge.jp/ 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 2017-07-16 13:59 ./ drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./etc/canna/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/lib/ lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libRKC.so.1 -> libRKC.so.1.2 -rw-r--r-- root/root 134136 2017-07-16 13:59 ./usr/lib/libRKC.so.1.2 lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libRKC16.so.1 -> libRKC16.so.1.2 -rw-r--r-- root/root 134136 2017-07-16 13:59 ./usr/lib/libRKC16.so.1.2 lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libcanna.so.1 -> libcanna.so.1.2 -rw-r--r-- root/root 543432 2017-07-16 13:59 ./usr/lib/libcanna.so.1.2 lrwxrwxrwx root/root 0 2017-07-16 13:59 ./usr/lib/libcanna16.so.1 -> libcanna16.so.1.2 -rw-r--r-- root/root 543432 2017-07-16 13:59 ./usr/lib/libcanna16.so.1.2 drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/canna/ -rw-r--r-- root/root 3180 2017-07-16 13:59 ./usr/share/canna/1.1.canna -rw-r--r-- root/root 3315 2017-07-16 13:59 ./usr/share/canna/1.2.canna -rw-r--r-- root/root 2417 2017-07-16 13:59 ./usr/share/canna/default.cbp -rw-r--r-- root/root 37889 2017-07-16 13:59 ./usr/share/canna/english.cbp -rw-r--r-- root/root 1638 2017-07-16 13:59 ./usr/share/canna/fixer.canna -rw-r--r-- root/root 2439 2017-07-16 13:59 ./usr/share/canna/jdaemon.cbp -rw-r--r-- root/root 7134 2017-07-16 13:59 ./usr/share/canna/jdemon.canna -rw-r--r-- root/root 9423 2017-07-16 13:59 ./usr/share/canna/just.canna -rw-r--r-- root/root 2164 2017-07-16 13:59 ./usr/share/canna/just.cbp -rw-r--r-- root/root 1880 2017-07-16 13:59 ./usr/share/canna/kaisoku.cbp -rw-r--r-- root/root 1812 2017-07-16 13:59 ./usr/share/canna/kana.cbp -rw-r--r-- root/root 5644 2017-07-16 13:59 ./usr/share/canna/lan5.canna -rw-r--r-- root/root 1624 2017-07-16 13:59 ./usr/share/canna/lan5.cbp -rw-r--r-- root/root 6027 2017-07-16 13:59 ./usr/share/canna/matsu.canna -rw-r--r-- root/root 2538 2017-07-16 13:59 ./usr/share/canna/matsu.cbp -rw-r--r-- root/root 3280 2017-07-16 13:59 ./usr/share/canna/modes.canna -rw-r--r-- root/root 585 2017-07-16 13:59 ./usr/share/canna/newjis.cbp -rw-r--r-- root/root 1711 2017-07-16 13:59 ./usr/share/canna/romaji.cbp -rw-r--r-- root/root 8288 2017-07-16 13:59 ./usr/share/canna/sample.canna -rw-r--r-- root/root 4396 2017-07-16 13:59 ./usr/share/canna/skk.canna -rw-r--r-- root/root 161 2017-07-16 13:59 ./usr/share/canna/sokuon.cbp -rw-r--r-- root/root 3286 2017-07-16 13:59 ./usr/share/canna/tut.canna -rw-r--r-- root/root 20343 2017-07-16 13:59 ./usr/share/canna/tut.cbp -rw-r--r-- root/root 5689 2017-07-16 13:59 ./usr/share/canna/unix.canna -rw-r--r-- root/root 7052 2017-07-16 13:59 ./usr/share/canna/verbose.canna -rw-r--r-- root/root 8101 2017-07-16 13:59 ./usr/share/canna/vje.canna -rw-r--r-- root/root 2673 2017-07-16 13:59 ./usr/share/canna/vje.cbp -rw-r--r-- root/root 6933 2017-07-16 13:59 ./usr/share/canna/wx2+.canna -rw-r--r-- root/root 2451 2017-07-16 13:59 ./usr/share/canna/wx2+.cbp drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-07-16 13: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 2102 2017-07-16 13:59 ./usr/share/doc/libcanna1g/changelog.Debian.gz -rw-r--r-- root/root 1691 2012-01-25 04:18 ./usr/share/doc/libcanna1g/copyright -rw-r--r-- root/root 1583 2017-07-16 13:59 ./usr/share/doc/libcanna1g/default.canna drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/ drwxr-xr-x root/root 0 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/ -rw-r--r-- root/root 2134 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/default.ctd.gz -rw-r--r-- root/root 15710 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/english.ctd.gz -rw-r--r-- root/root 3219 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/is.c.gz -rw-r--r-- root/root 2149 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/jdaemon.ctd.gz -rw-r--r-- root/root 2040 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/just.ctd.gz -rw-r--r-- root/root 3075 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/kaisoku.ctd -rw-r--r-- root/root 3383 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/kana.ctd -rw-r--r-- root/root 3666 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/lan5.ctd -rw-r--r-- root/root 2197 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/matsu.ctd.gz -rw-r--r-- root/root 2118 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/newjis.ctd -rw-r--r-- root/root 3859 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/romaji.ctd -rw-r--r-- root/root 1432 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/sokuon.ctd -rw-r--r-- root/root 11612 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/tut.ctd.gz -rw-r--r-- root/root 2280 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/vje.ctd.gz -rw-r--r-- root/root 2170 2017-07-16 13:59 ./usr/share/doc/libcanna1g/sample/src/wx2+.ctd.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build-Space: 90396 Build-Time: 138 Distribution: artful-proposed Host Architecture: ppc64el Install-Time: 38 Job: canna_3.7p3-14.dsc Machine Architecture: ppc64el Package: canna Package-Time: 178 Source-Version: 3.7p3-14 Space: 90396 Status: successful Version: 3.7p3-14 -------------------------------------------------------------------------------- Finished at 20170716-2309 Build needed 00:02:58, 90396k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-13096924'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-13096924/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-13096924'] Unmounting chroot for build PACKAGEBUILD-13096924... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-13096924'] Removing build PACKAGEBUILD-13096924