* Package: app-editors/emacs-18.59-r14:18 * Repository: gentoo * Maintainer: gnu-emacs@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/e6e1c4fb18bba86736c9e2009b9b998ad12008be (Sun Nov 20 14:46:52 UTC 2022) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.39 (python 3.10.8-final-0, default/linux/amd64/17.1, gcc-12, glibc-2.36-r5, 5.10.133-gentoo x86_64) ================================================================= System uname: Linux-5.10.133-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-glibc2.36 KiB Mem: 264024340 total, 91932372 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sun, 20 Nov 2022 14:46:51 +0000 sh bash 5.1_p16-r2 ld GNU ld (Gentoo 2.39 p5) 2.39.0 app-misc/pax-utils: 1.3.5::gentoo app-shells/bash: 5.1_p16-r2::gentoo dev-lang/perl: 5.36.0-r1::gentoo dev-lang/python: 3.8.15_p3::gentoo, 3.9.15_p3::gentoo, 3.10.8_p3::gentoo, 3.11.0_p2::gentoo dev-util/cmake: 3.25.0::gentoo dev-util/meson: 0.64.0::gentoo sys-apps/baselayout: 2.9::gentoo sys-apps/openrc: 0.45.2-r1::gentoo sys-apps/sandbox: 2.29::gentoo sys-devel/autoconf: 2.71-r5::gentoo sys-devel/automake: 1.16.5::gentoo sys-devel/binutils: 2.39-r4::gentoo sys-devel/binutils-config: 5.4.1::gentoo sys-devel/clang: 15.0.5::gentoo sys-devel/gcc: 12.2.1_p20221008::gentoo sys-devel/gcc-config: 2.8::gentoo sys-devel/libtool: 2.4.7::gentoo sys-devel/llvm: 15.0.5::gentoo sys-devel/make: 4.4::gentoo sys-kernel/linux-headers: 6.0::gentoo (virtual/os-headers) sys-libs/glibc: 2.36-r5::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* BSD GPL-1+ GPL-2+ HPND" CBUILD="x86_64-pc-linux-gnu" CC="clang" CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="clang++" CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/app-editors/emacs-18.59-r14/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j16" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl amd64 bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl test-rust unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## 2022-11-20T16:17:15 >>> sys-libs/ncurses-6.3_p20220924-r10 2022-11-20T16:27:28 >>> app-eselect/eselect-ctags-1.19 2022-11-20T16:27:33 >>> app-eselect/eselect-emacs-1.19 ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r1:0 acct-group/cdrom-0-r1:0 acct-group/dialout-0-r1:0 acct-group/disk-0-r1:0 acct-group/input-0-r1:0 acct-group/kmem-0-r1:0 acct-group/kvm-0-r1:0 acct-group/lp-0-r1:0 acct-group/man-0-r1:0 acct-group/messagebus-0-r1:0 acct-group/polkitd-0-r1:0 acct-group/portage-0:0 acct-group/render-0-r1:0 acct-group/sgx-0:0 acct-group/sshd-0-r1:0 acct-group/tape-0-r1:0 acct-group/tty-0-r1:0 acct-group/video-0-r1:0 acct-user/man-1-r1:0 acct-user/messagebus-0-r1:0 acct-user/polkitd-0-r1:0 acct-user/portage-0:0 acct-user/sshd-0-r1:0 app-admin/eselect-1.4.20:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.30:0 app-arch/bzip2-1.0.8-r3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig app-arch/gzip-1.12-r2:0 -pic -static -verify-sig app-arch/libarchive-3.6.1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd app-arch/tar-1.34-r1:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode app-arch/xz-utils-5.2.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs -verify-sig app-arch/zstd-1.5.2-r3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 split-usr -static-libs app-crypt/gnupg-2.3.8:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.18.0-r2:1/11.6.15.1 -common-lisp cxx -python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs -test -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.0.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.1-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 -verify-sig app-crypt/rhash-1.4.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs app-editors/nano-7.0:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode app-eselect/eselect-ctags-1.19:0 app-eselect/eselect-emacs-1.19:0 app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.2:0 app-i18n/man-pages-ja-20180315-r1:0 app-i18n/man-pages-l10n-4.14.0-r1:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_sr l10n_sv l10n_uk l10n_vi app-i18n/man-pages-ru-5.03.2390.2390.20191017-r1:0 app-i18n/man-pages-zh_CN-1.6.3.6:0 app-misc/c_rehash-1.7-r1:0 app-misc/ca-certificates-20211016.3.85:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.53:0 -nginx app-misc/pax-utils-1.3.5:0 -caps man -python python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 seccomp -test app-misc/tmux-3.3a-r1:0 -debug -selinux -systemd -utempter -vim-syntax app-portage/eix-0.36.5:0 -debug -doc nls -sqlite app-portage/elt-patches-20220831:0 app-portage/gemato-17.0:0 gpg -pretty-log python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test -tools app-portage/gentoolkit-0.6.1-r3:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test app-portage/portage-utils-0.94.3:0 openmp qmanifest qtegrity -static app-shells/bash-5.1_p16-r2:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline -verify-sig app-shells/bash-completion-2.11:0 eselect -test app-shells/gentoo-bashcomp-20190211-r1:0 app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.18:0 -qt5 app-text/build-docbook-catalog-2.3-r1:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-stylesheets-1.79.1-r3:0 -ruby app-text/manpager-1:0 app-text/opensp-1.5.2-r9:0 -doc nls -static-libs -test app-text/po4a-0.68:0 -test -test app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r9:0 -latex text dev-db/sqlite-3.39.4:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/duktape-2.7.0-r3:0/2.7.0 dev-lang/perl-5.36.0-r1:0/5.36 -berkdb -debug -doc gdbm ithreads -minimal -quadmath dev-lang/python-3.11.0_p2:3.11 -bluetooth -build ensurepip -examples gdbm -hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig dev-lang/python-3.10.8_p3:3.10 -bluetooth -build ensurepip -examples gdbm -hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig xml dev-lang/python-3.9.15_p3:3.9 -bluetooth -build ensurepip -examples gdbm -hardened -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig xml dev-lang/python-3.8.15_p3:3.8 -bluetooth -build ensurepip -examples gdbm -hardened -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig -wininst xml dev-lang/python-exec-2.4.9:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 dev-lang/tcl-8.6.12-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads dev-libs/boehm-gc-8.2.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads dev-libs/elfutils-0.188:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test utils -valgrind -verify-sig -zstd dev-libs/expat-2.5.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs unicode dev-libs/glib-2.74.1-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.2.1-r2:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs dev-libs/gobject-introspection-1.74.0:0 -doctool -gtk-doc python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 -test dev-libs/gobject-introspection-common-1.74.0:0 dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libassuan-2.5.5:0 dev-libs/libatomic_ops-7.6.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 dev-libs/libbsd-0.11.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug dev-libs/libffi-3.4.4:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.1-r2:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig dev-libs/libgpg-error-1.46-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig dev-libs/libksba-1.6.2:0 -static-libs -verify-sig dev-libs/libltdl-2.4.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/libpcre2-10.40-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode -verify-sig zlib dev-libs/libpipeline-1.5.7:0 -test dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -valgrind -verify-sig dev-libs/libunistring-1.1-r1:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.44.2-r1:0/1 dev-libs/libxml2-2.10.3:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 readline -static-libs -test dev-libs/libxslt-1.1.37:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -static-libs dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.1.1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/nettle-3.8.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig dev-libs/npth-1.6-r1:0 -test dev-libs/openssl-1.1.1s:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.19:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs dev-perl/Clone-0.460.0:0 -test dev-perl/Devel-CheckLib-1.160.0:0 -test dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test dev-perl/Encode-HanExtra-0.230.0-r3:0 dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/ExtUtils-CChecker-0.110.0:0 -test dev-perl/File-BaseDir-0.90.0:0 -test dev-perl/File-DesktopEntry-0.220.0-r1:0 -test dev-perl/File-Listing-6.150.0:0 -test -test dev-perl/File-MimeInfo-0.300.0:0 -test dev-perl/HTML-Parser-3.760.0:0 -test dev-perl/HTML-Tagset-3.200.0-r2:0 dev-perl/HTTP-Cookies-6.100.0:0 -test dev-perl/HTTP-Date-6.50.0:0 dev-perl/HTTP-Message-6.440.0:0 -test -test dev-perl/HTTP-Negotiate-6.10.0-r2:0 -test dev-perl/IO-HTML-1.4.0:0 -test dev-perl/IO-Socket-INET6-2.720.0-r2:0 -test dev-perl/IO-Socket-SSL-2.76.0:0 -examples -idn -test dev-perl/IPC-System-Simple-1.300.0:0 -test dev-perl/libwww-perl-6.600.0-r1:0 ssl -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/LWP-MediaTypes-6.40.0:0 -test dev-perl/LWP-Protocol-https-6.100.0:0 -test dev-perl/MIME-Charset-1.12.2-r1:0 l10n_ja l10n_zh -test dev-perl/Module-Build-0.423.100:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-HTTP-6.210.0:0 -minimal -test dev-perl/Net-SSLeay-1.920.0:0 -examples -examples -minimal -test dev-perl/Pod-Parser-1.630.0-r1:0 -test dev-perl/SGMLSpm-1.1-r2:0 -test dev-perl/Socket6-0.290.0:0 -test dev-perl/Sub-Name-0.260.0:0 -suggested -test dev-perl/Syntax-Keyword-Try-0.270.0:0 -test dev-perl/TermReadKey-2.380.0:0 -examples -test dev-perl/Text-CharWidth-0.40.0-r2:0 -test dev-perl/Text-WrapI18N-0.60.0-r2:0 -test dev-perl/TimeDate-2.330.0-r1:0 -test dev-perl/Try-Tiny-0.310.0:0 -minimal -test dev-perl/Unicode-LineBreak-2019.1.0:0 dev-perl/URI-5.110.0:0 -test dev-perl/WWW-RobotRules-6.20.0-r2:0 -test dev-perl/XML-Parser-2.460.0-r2:0 dev-perl/XS-Parse-Keyword-0.250.0:0 -test dev-perl/YAML-Tiny-1.730.0-r1:0 -minimal -test dev-python/appdirs-1.4.4-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 dev-python/autocommand-2.2.2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/certifi-3021.3.16-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/charset_normalizer-3.0.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/cython-0.29.32:0 -doc -emacs python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/ensurepip-pip-22.3.1:0 dev-python/ensurepip-setuptools-65.6.0:0 dev-python/ensurepip-wheels-100:0 dev-python/flit_core-3.8.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/gpep517-11:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/idna-3.4:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/importlib_metadata-5.0.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/importlib_resources-5.10.0:0 python_targets_pypy3 python_targets_python3_8 -test dev-python/inflect-6.0.2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/installer-0.5.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-context-4.2.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-functools-3.5.2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-text-3.10.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/jinja-3.1.2:0 -doc -examples python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/markupsafe-2.1.1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/more-itertools-9.0.0:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/nspektr-0.4.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/packaging-21.3-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/pydantic-1.10.2:0 native-extensions python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/pyparsing-3.0.9:0 -examples python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/pypy3-7.3.9_p9:0/pypy39-pp73-336 ensurepip gdbm jit ncurses sqlite -test -tk dev-python/pypy3-exe-bin-7.3.9_p3-r4:3.9-7.3.9 dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 dev-python/requests-2.28.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -socks5 -test test-rust dev-python/setuptools-65.6.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/setuptools_scm-7.0.5:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/six-1.16.0-r1:0 -doc python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/typing-extensions-4.3.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 dev-python/urllib3-1.26.12:0 -brotli python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/wheel-0.38.4:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-python/zipp-3.10.0:0 python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-util/checkbashisms-2.22.2:0 dev-util/cmake-3.25.0:0 -doc -emacs ncurses -qt5 -test -test -verify-sig dev-util/desktop-file-utils-0.26-r2:0 -emacs dev-util/glib-utils-2.74.1:0 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 dev-util/gperf-3.1-r1:0 dev-util/gtk-doc-am-1.33.2:0 dev-util/intltool-0.51.0-r3:0 dev-util/meson-0.64.0:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -test dev-util/meson-format-array-0:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 dev-util/ninja-1.11.1-r2:0 -doc -emacs -test dev-util/pkgconf-1.8.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test dev-util/re2c-2.2:0 -debug -test dev-vcs/git-2.38.1:0 blksha1 -cgi curl -cvs -doc -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl python_single_target_python3_10 -python_single_target_python3_8 -python_single_target_python3_9 safe-directory -selinux -subversion -test -tk webdav -xinetd media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test media-libs/fontconfig-2.14.1-r1:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test media-libs/freetype-2.12.1-r2:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -svg -utils media-libs/harfbuzz-5.3.1-r1:0/4.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libpng-1.6.38:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs net-dns/c-ares-1.18.1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test net-dns/libidn2-2.3.4:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig net-firewall/iptables-1.8.8-r5:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs net-libs/gnutls-3.7.8:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind -verify-sig zlib -zstd net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/libnsl-2.0.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs net-libs/libtirpc-1.3.3:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -kerberos split-usr -static-libs net-libs/nghttp2-1.51.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test -utils -xml net-misc/curl-7.86.0-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd net-misc/dhcpcd-9.4.1:0 -debug embedded ipv6 -privsep udev net-misc/iputils-20211215:0 arping -caps -clockdiff -doc filecaps -idn nls -rarpd -rdisc -static -test -tracepath net-misc/netifrc-0.7.3-r1:0 dhcp net-misc/openssh-9.1_p1:0 -X -X509 -abi_mips_n32 -audit -debug -hpn -kerberos -ldns -libedit -livecd pam pie -sctp -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.7:0 acl -examples iconv -lz4 python_single_target_python3_10 -python_single_target_python3_8 -python_single_target_python3_9 ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.3-r1:0 -cookie-check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/Compress-Raw-Zlib-2.202.0:0 perl-core/File-Temp-0.231.100:0 sec-keys/openpgp-keys-gentoo-release-20220101:0 -test sys-apps/acl-2.3.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs sys-apps/attr-2.5.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs sys-apps/baselayout-2.9:0 -build split-usr sys-apps/coreutils-9.1-r1:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.15.2:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test sys-apps/debianutils-5.7:0 installkernel -static sys-apps/diffutils-3.8:0 nls -static -verify-sig sys-apps/file-5.43-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs -verify-sig zlib sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.1.1-r2:0 -mpfr nls readline -verify-sig sys-apps/gentoo-functions-0.17:0 sys-apps/grep-3.8:0 nls pcre -static -verify-sig sys-apps/groff-1.22.4:0 -X -examples -uchardet sys-apps/help2man-1.49.2:0 nls sys-apps/install-xattr-0.8:0 sys-apps/iproute2-6.0.0:0 -atm -berkdb -bpf -caps -elf iptables -libbsd -minimal -nfs -selinux split-usr sys-apps/kbd-2.5.1:0 nls pam -test sys-apps/kmod-30:0 -debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib zstd sys-apps/less-608:0 pcre unicode sys-apps/man-db-2.11.1:0 manpager nls seccomp -selinux -static-libs zlib sys-apps/man-pages-6.01:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_ja l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi l10n_zh-CN sys-apps/miscfiles-1.5-r4:0 -minimal sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.45.2-r1:0 -audit -bash -debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode sys-apps/portage-3.0.39:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr sys-apps/sandbox-2.29:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.13:0/4 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr -su -verify-sig xattr sys-apps/systemd-utils-251.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot kmod -selinux split-usr -split-usr -sysusers -test tmpfiles udev sys-apps/sysvinit-3.05:0 -ibm nls -selinux -static -verify-sig sys-apps/texinfo-7.0:0 nls standalone -static sys-apps/util-linux-2.38.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-246.10-r2:0 acl -audit cgroup-hybrid -debug -doc pam policykit -selinux -test sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt sys-auth/passwdqc-2.0.2-r1:0 sys-auth/polkit-121:0 duktape -examples -gtk introspection -kde pam -selinux -systemd -test sys-devel/autoconf-2.71-r5:2.71 -emacs sys-devel/autoconf-archive-2022.09.03:0 sys-devel/autoconf-wrapper-20221118:0 sys-devel/automake-1.16.5:1.16 -test sys-devel/automake-wrapper-11-r1:0 sys-devel/bc-1.07.1-r5:0 -libedit readline -static sys-devel/binutils-2.39-r4:2.39 -cet -default-gold -doc -gold -gprofng -multitarget nls -pgo plugins -static-libs -test -vanilla sys-devel/binutils-config-5.4.1:0 native-symlinks sys-devel/bison-3.8.2:0 -examples nls -static -test -verify-sig sys-devel/clang-15.0.5:15/15 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc extra llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai -llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore pie python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_8 -python_single_target_python3_9 static-analyzer -test -test -verify-sig -xml sys-devel/clang-common-15.0.5:0 -default-compiler-rt -default-libcxx -default-lld -llvm-libunwind -stricter -verify-sig sys-devel/clang-runtime-15.0.5:15.0.5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compiler-rt -libcxx openmp sanitize sys-devel/clang-toolchain-symlinks-15-r2:15 -gcc-symlinks -multilib-symlinks native-symlinks sys-devel/flex-2.6.4-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-12.2.1_p20221008:12 -ada -cet -custom-cflags cxx -d -debug -doc -fixed-point fortran -go graphite -hardened -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.8:0 cc-wrappers native-symlinks sys-devel/gettext-0.21.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig sys-devel/gnuconfig-20221007:0 sys-devel/libtool-2.4.7:2 -vanilla sys-devel/llvm-15.0.5:15/15 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 binutils-plugin -debug -doc -doc -exegesis -libedit libffi llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai -llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore ncurses -test -verify-sig -xar -xml -z3 -zstd sys-devel/llvm-common-15.0.5:0 -verify-sig sys-devel/llvm-toolchain-symlinks-15-r1:15 -multilib-symlinks native-symlinks sys-devel/llvmgold-15:0 sys-devel/m4-1.4.19:0 -examples nls -verify-sig sys-devel/make-4.4:0 -guile nls -static -verify-sig sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.46.5-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse -lto nls split-usr -static-libs -test tools sys-fs/udev-init-scripts-35:0 sys-kernel/installkernel-gentoo-5:0 -grub sys-kernel/linux-headers-6.0:0 -headers-only sys-libs/binutils-libs-2.39-r4:0/2.39 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs sys-libs/compiler-rt-15.0.5:15.0.5 abi_x86_32 abi_x86_64 clang -debug -test -verify-sig sys-libs/compiler-rt-sanitizers-15.0.5:15.0.5 abi_x86_32 abi_x86_64 asan cfi clang -debug dfsan gwp-asan hwasan libfuzzer lsan memprof msan orc profile safestack scudo -shadowcallstack -test -test tsan ubsan -verify-sig xray sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig sys-libs/glibc-2.36-r5:2.2 -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -hash-sysv-compat -headers-only multiarch multilib -multilib-bootstrap -nscd -profile -selinux ssp stack-realign static-libs -suid -systemd -systemtap -test -vanilla sys-libs/libcap-2.66:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools sys-libs/libomp-15.0.5:0/15 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -hwloc -llvm_targets_AMDGPU -llvm_targets_NVPTX -offload -ompt -test -verify-sig sys-libs/libseccomp-2.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs -test sys-libs/libxcrypt-4.4.33:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test sys-libs/ncurses-6.3_p20220924-r10:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr -split-usr stack-realign -static-libs -test tinfo -trace -verify-sig sys-libs/pam-1.5.2-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux split-usr sys-libs/readline-8.1_p2-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/timezone-data-2022f-r1:0 -leaps-timezone nls -zic-slim sys-libs/zlib-1.2.13-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode sys-process/psmisc-23.5:0 -X nls -selinux -test virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/awk-1:0 virtual/dev-manager-0-r2:0 virtual/editor-0-r3:0 virtual/libc-1-r1:0 virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libudev-232-r7:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0-r1:0 virtual/perl-Carp-1.520.0-r2:0 virtual/perl-Compress-Raw-Bzip2-2.103.0-r3:0 virtual/perl-Compress-Raw-Zlib-2.202.0:0 virtual/perl-CPAN-2.330.0:0 virtual/perl-CPAN-Meta-2.150.10-r6:0 virtual/perl-CPAN-Meta-Requirements-2.140.0-r8:0 virtual/perl-CPAN-Meta-YAML-0.18.0-r8:0 virtual/perl-Data-Dumper-2.184.0:0 virtual/perl-Digest-MD5-2.580.0-r1:0 virtual/perl-Encode-3.170.0:0 virtual/perl-Exporter-5.770.0:0 virtual/perl-ExtUtils-CBuilder-0.280.236-r1:0 virtual/perl-ExtUtils-Install-2.200.0-r1:0 virtual/perl-ExtUtils-MakeMaker-7.640.0:0 virtual/perl-ExtUtils-Manifest-1.730.0-r1:0 virtual/perl-ExtUtils-ParseXS-3.450.0:0 virtual/perl-File-Path-2.180.0-r1:0 virtual/perl-File-Spec-3.840.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.520.0-r1:0 virtual/perl-IO-1.500.0:0 virtual/perl-IO-Compress-2.106.0:0 virtual/perl-IO-Socket-IP-0.410.0-r1:0 virtual/perl-JSON-PP-4.70.0:0 virtual/perl-libnet-3.140.0:0 ssl virtual/perl-MIME-Base64-3.160.0-r1:0 virtual/perl-Module-Metadata-1.0.37-r2:0 virtual/perl-parent-0.238.0-r2:0 virtual/perl-Parse-CPAN-Meta-2.150.10-r6:0 virtual/perl-Perl-OSType-1.10.0-r6:0 virtual/perl-podlators-4.140.0-r3:0 virtual/perl-Scalar-List-Utils-1.620.0:0 virtual/perl-Test-Harness-3.440.0:0 virtual/perl-Text-ParseWords-3.310.0:0 virtual/perl-Time-Local-1.300.0-r1:0 virtual/perl-version-0.992.900:0 virtual/perl-XSLoader-0.310.0:0 virtual/pkgconfig-2-r1:0 virtual/service-manager-1-r1:0 virtual/ssh-0-r1:0 -minimal virtual/tmpfiles-0-r3:0 virtual/ttf-fonts-1-r2:0 virtual/udev-217-r5:0 virtual/w3m-1:0 virtual/yacc-0:0 www-client/pybugz-0.13-r2:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 www-client/w3m-0.5.3_p20220429-r1:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface x11-apps/xprop-1.2.5:0 x11-apps/xset-1.2.4-r1:0 x11-base/xcb-proto-1.15.2:0 python_targets_python3_10 -python_targets_python3_11 python_targets_python3_8 python_targets_python3_9 x11-base/xorg-proto-2022.2:0 -test x11-libs/cairo-1.17.6:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only -gles3 glib -gtk-doc -opengl -test x11-libs/libICE-1.0.10-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 x11-libs/libSM-1.2.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 uuid x11-libs/libX11-1.8.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXau-1.0.10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libxcb-1.15-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb x11-libs/libXdmcp-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXext-1.3.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXmu-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXt-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/pixman-0.42.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test x11-libs/xtrans-1.4.0:0 -doc x11-misc/compose-tables-1.8.2:0 x11-misc/shared-mime-info-2.2:0 -test x11-misc/xdg-utils-1.1.3_p20210805:0 -dbus -doc -gnome ####################### # build.log # ####################### >>> Unpacking source... >>> Unpacking emacs-18.59.tar.gz to /var/tmp/portage/app-editors/emacs-18.59-r14/work >>> Unpacking emacs-18.59-patches-14.tar.xz to /var/tmp/portage/app-editors/emacs-18.59-r14/work >>> Source unpacked in /var/tmp/portage/app-editors/emacs-18.59-r14/work >>> Preparing source in /var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59 ... * Applying patches from /var/tmp/portage/app-editors/emacs-18.59-r14/work/patch ... * 00_all_linux22x-elf-glibc21.patch ... [ ok ] * 01_all_unexelf.patch ... [ ok ] * 02_all_gentoo.patch ... [ ok ] * 03_all_gcc4.patch ... [ ok ] * 04_all_backspace.patch ... [ ok ] * 05_all_bss-heap-gap.patch ... [ ok ] * 06_all_glibc-2.10.patch ... [ ok ] * 07_all_cpp-4.5.patch ... [ ok ] * 08_all_ldflags.patch ... [ ok ] * 09_all_syswait.patch ... [ ok ] * 10_all_x32.patch ... [ ok ] * 11_all_gcc-warnings.patch ... [ ok ] * 12_all_etc-cflags.patch ... [ ok ] * 13_all_malloc.patch ... [ ok ] * 14_all_sigsys.patch ... [ ok ] * 15_all_libxcb.patch ... [ ok ] * 16_all_glibc-2.28.patch ... [ ok ] * 17_all_glibc-2.32.patch ... [ ok ] * 18_all_unused-result.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59 ... make -j16 --jobs=1 'CC=clang -m32 -mfpmath=sse' 'CFLAGS=-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs' 'LD=clang -m32 -mfpmath=sse -nostdlib' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' cd etc; make all make[1]: Entering directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/etc' clang -m32 -mfpmath=sse -o test-distrib -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-distrib.c test-distrib.c:19:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cool_read (fd, buf, size) ^ 1 warning generated. ./test-distrib clang -m32 -mfpmath=sse -o etags -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -DETAGS etags.c etags.c:80:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] long ftell(); ^ /usr/include/stdio.h:718:17: note: conflicting prototype is here extern long int ftell (FILE *__stream) __wur; ^ etags.c:279:14: warning: passing arguments to 'initbuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (&lb); ^ etags.c:280:14: warning: passing arguments to 'initbuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (&lb1); ^ etags.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(ac,av) ^ etags.c:421:20: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] curfile = savestr(file); ^ etags.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_entries (file) ^ etags.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_numeric_p (str) ^ etags.c:513:28: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np = (NODE *) xmalloc(sizeof (NODE)); ^ etags.c:523:24: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] altname = concat ("M", fp, ""); ^ etags.c:529:21: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np->name = savestr(name); ^ etags.c:544:21: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np->pat = savestr (linestart); ^ etags.c:494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pfnote (name, f, linestart, linelen, lno, cno) ^ etags.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] free_tree(node) ^ etags.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_node(node, cur_node) ^ etags.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] put_entries(node) ^ etags.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] total_size_of_entries(node) ^ etags.c:748:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:755:6: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL_SAVE_NUMBER; ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:765:3: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:906:8: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:977:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:995:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:885:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] consider_token (lpp, token, f, level) ^ etags.c:1010:12: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] readline (&lb1, inf); ^ etags.c:1004:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] etags_getline (atchar) ^ etags.c:1030:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PF_funcs(fi) ^ etags.c:1096:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail(cp) ^ etags.c:1167:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] L_funcs (fi) ^ etags.c:1218:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Scheme_funcs (fi) ^ etags.c:1311:33: warning: passing arguments to 'TEX_decode_env' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_toktab = TEX_decode_env ("TEXTAGS", TEX_defenv); ^ etags.c:1317:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1320:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ~~~~^~~~~~~~~~~~~~~~~~~~~~ etags.c:1320:18: note: place parentheses around the assignment to silence this warning while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ^ ( ) etags.c:1320:18: note: use '==' to turn this assignment into an equality comparison while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ^ == etags.c:1297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_funcs (fi) ^ etags.c:1345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_mode (f) ^ etags.c:1395:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] env = concat (env, defenv, ""); ^ etags.c:1401:39: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tab = (struct TEX_tabent *) xmalloc ((size + 1) ^ etags.c:1413:27: warning: passing arguments to 'savenstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tab[i].name = savenstr (env, p - env); ^ etags.c:1381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_decode_env (evarname, defenv) ^ etags.c:1287:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct TEX_tabent *TEX_decode_env (); ^ etags.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_getit (name, len) ^ etags.c:1458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_Token (cp) ^ etags.c:1476:41: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] linebuffer->buffer = (char *) xmalloc (200); ^ etags.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (linebuffer) ^ etags.c:134:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void initbuffer (); ^ etags.c:1499:31: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) xrealloc (buffer, linebuffer->size); ^ etags.c:1483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] readline (linebuffer, stream) ^ etags.c:135:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long readline (); ^ etags.c:1519:19: warning: passing arguments to 'savenstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return savenstr (cp, strlen (cp)); ^ etags.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] savestr(cp) ^ etags.c:131:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *savestr(); ^ etags.c:1529:25: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dp = (char *) xmalloc (len + 1); ^ etags.c:1523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] savenstr(cp, len) ^ etags.c:132:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *savenstr (); ^ etags.c:1537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ etags.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2) ^ etags.c:1561:35: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *result = (char *) xmalloc (len1 + len2 + len3 + 1); ^ etags.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] concat (s1, s2, s3) ^ etags.c:133:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *concat (); ^ etags.c:1574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ etags.c:136:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ etags.c:1590:38: warning: too few arguments in call to 'fatal' fatal ("virtual memory exhausted"); ~~~~~ ^ etags.c:1584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (ptr, size) ^ etags.c:136:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ 66 warnings generated. clang -m32 -mfpmath=sse -o ctags -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -DCTAGS etags.c etags.c:80:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] long ftell(); ^ /usr/include/stdio.h:718:17: note: conflicting prototype is here extern long int ftell (FILE *__stream) __wur; ^ etags.c:279:14: warning: passing arguments to 'initbuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (&lb); ^ etags.c:280:14: warning: passing arguments to 'initbuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (&lb1); ^ etags.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(ac,av) ^ etags.c:421:20: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] curfile = savestr(file); ^ etags.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_entries (file) ^ etags.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_numeric_p (str) ^ etags.c:513:28: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np = (NODE *) xmalloc(sizeof (NODE)); ^ etags.c:523:24: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] altname = concat ("M", fp, ""); ^ etags.c:529:21: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np->name = savestr(name); ^ etags.c:544:21: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] np->pat = savestr (linestart); ^ etags.c:494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pfnote (name, f, linestart, linelen, lno, cno) ^ etags.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] free_tree(node) ^ etags.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_node(node, cur_node) ^ etags.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] put_entries(node) ^ etags.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] total_size_of_entries(node) ^ etags.c:748:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:755:6: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL_SAVE_NUMBER; ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:765:3: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:906:8: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:977:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:995:4: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CNL; ^ etags.c:720:3: note: expanded from macro 'CNL' CNL_SAVE_NUMBER; \ ^ etags.c:714:26: note: expanded from macro 'CNL_SAVE_NUMBER' charno += 1 + readline (&lb, inf); \ ^ etags.c:885:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] consider_token (lpp, token, f, level) ^ etags.c:1010:12: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] readline (&lb1, inf); ^ etags.c:1004:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] etags_getline (atchar) ^ etags.c:1030:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PF_funcs(fi) ^ etags.c:1096:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail(cp) ^ etags.c:1167:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] L_funcs (fi) ^ etags.c:1218:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Scheme_funcs (fi) ^ etags.c:1311:33: warning: passing arguments to 'TEX_decode_env' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_toktab = TEX_decode_env ("TEXTAGS", TEX_defenv); ^ etags.c:1317:26: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charno += readline (&lb, fi) + 1; ^ etags.c:1320:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ~~~~^~~~~~~~~~~~~~~~~~~~~~ etags.c:1320:18: note: place parentheses around the assignment to silence this warning while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ^ ( ) etags.c:1320:18: note: use '==' to turn this assignment into an equality comparison while (dbp = index (dbp, TEX_esc)) /* Look at each escape in line */ ^ == etags.c:1297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_funcs (fi) ^ etags.c:1345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_mode (f) ^ etags.c:1395:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] env = concat (env, defenv, ""); ^ etags.c:1401:39: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tab = (struct TEX_tabent *) xmalloc ((size + 1) ^ etags.c:1413:27: warning: passing arguments to 'savenstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tab[i].name = savenstr (env, p - env); ^ etags.c:1381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_decode_env (evarname, defenv) ^ etags.c:1287:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct TEX_tabent *TEX_decode_env (); ^ etags.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_getit (name, len) ^ etags.c:1458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TEX_Token (cp) ^ etags.c:1476:41: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] linebuffer->buffer = (char *) xmalloc (200); ^ etags.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initbuffer (linebuffer) ^ etags.c:134:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void initbuffer (); ^ etags.c:1499:31: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) xrealloc (buffer, linebuffer->size); ^ etags.c:1483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] readline (linebuffer, stream) ^ etags.c:135:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long readline (); ^ etags.c:1519:19: warning: passing arguments to 'savenstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return savenstr (cp, strlen (cp)); ^ etags.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] savestr(cp) ^ etags.c:131:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *savestr(); ^ etags.c:1529:25: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dp = (char *) xmalloc (len + 1); ^ etags.c:1523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] savenstr(cp, len) ^ etags.c:132:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *savenstr (); ^ etags.c:1537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ etags.c:1546:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2) ^ etags.c:1561:35: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *result = (char *) xmalloc (len1 + len2 + len3 + 1); ^ etags.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] concat (s1, s2, s3) ^ etags.c:133:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *concat (); ^ etags.c:1574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ etags.c:136:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ etags.c:1590:38: warning: too few arguments in call to 'fatal' fatal ("virtual memory exhausted"); ~~~~~ ^ etags.c:1584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (ptr, size) ^ etags.c:136:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ 66 warnings generated. clang -m32 -mfpmath=sse -o wakeup -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 wakeup.c wakeup.c:7:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] struct tm *localtime (); ^ /usr/include/time.h:136:19: note: conflicting prototype is here extern struct tm *localtime (const time_t *__timer) __THROW; ^ wakeup.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ 2 warnings generated. clang -m32 -mfpmath=sse -o make-docfile -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 make-docfile.c make-docfile.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ make-docfile.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_file (filename) ^ make-docfile.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_c_string (infile, printflag) ^ make-docfile.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_c_file (filename) ^ make-docfile.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_lisp_file (filename) ^ 5 warnings generated. clang -m32 -mfpmath=sse -o digest-doc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 digest-doc.c clang -m32 -mfpmath=sse -o sorted-doc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 sorted-doc.c sorted-doc.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ sorted-doc.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2) ^ sorted-doc.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ sorted-doc.c:13:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *xmalloc (); ^ sorted-doc.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strsav (str) ^ sorted-doc.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmpdoc (a, b) ^ 6 warnings generated. clang -m32 -mfpmath=sse -o movemail -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 movemail.c movemail.c:184:21: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lockname = concat (inname, ".lock", ""); ^ movemail.c:185:31: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tempname = (char *) xmalloc (strlen (inname) + 20); ^ movemail.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ movemail.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ movemail.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2, s3) ^ movemail.c:329:14: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] s = concat ("", strerror (errno), " for %s"); ^ movemail.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pfatal_with_name (name) ^ movemail.c:339:14: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] s = concat ("", strerror (errno), " for %s"); ^ movemail.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pfatal_and_delete (name) ^ movemail.c:352:35: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *result = (char *) xmalloc (len1 + len2 + len3 + 1); ^ movemail.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] concat (s1, s2, s3) ^ movemail.c:86:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *concat (); ^ movemail.c:365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ movemail.c:87:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc (); ^ 14 warnings generated. /usr/bin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/app-editors/emacs-18.59-r14/temp/movemail-aa4835.o: in function `main': movemail.c:(.text+0x289): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' clang -m32 -mfpmath=sse -o cvtmail -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 cvtmail.c cvtmail.c:63:25: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] md = (char *) xmalloc (strlen (hd) + 10); ^ cvtmail.c:67:26: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mdd = (char *) xmalloc (strlen (md) + 11); ^ cvtmail.c:72:25: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cf = (char *) xmalloc (cflen); ^ cvtmail.c:79:32: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mfile = (char *) xmalloc (strlen (hd) + 7); ^ cvtmail.c:90:27: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cf = (char *) xrealloc (cf, cflen); ^ cvtmail.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ cvtmail.c:85:51: warning: 'fscanf' may overflow; destination buffer in argument 4 has size 14, but the corresponding specifier may require size 15 [-Wfortify-source] while (fscanf (mddf, "%4c%14[0123456789]", pre, name) != EOF) ^ cvtmail.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] skip_to_lf (stream) ^ cvtmail.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ cvtmail.c:42:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ cvtmail.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (ptr, size) ^ cvtmail.c:42:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *xmalloc(), *xrealloc(); ^ cvtmail.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ cvtmail.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2) ^ 14 warnings generated. clang -m32 -mfpmath=sse -o fakemail -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 fakemail.c fakemail.c:125:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern FILE *popen (); ^ /usr/include/stdio.h:829:14: note: conflicting prototype is here extern FILE *popen (const char *__command, const char *__modes) ^ fakemail.c:126:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int fclose (), pclose (); ^ /usr/include/stdio.h:178:12: note: conflicting prototype is here extern int fclose (FILE *__stream); ^ fakemail.c:126:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int fclose (), pclose (); ^ /usr/include/stdio.h:823:12: note: conflicting prototype is here extern int pclose (FILE *__stream); ^ fakemail.c:135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (s1, s2) ^ fakemail.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (s1, s2) ^ fakemail.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ fakemail.c:173:38: warning: too few arguments in call to 'fatal' fatal ("virtual memory exhausted"); ~~~~~ ^ fakemail.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (ptr, size) ^ fakemail.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] init_linebuffer (linebuffer) ^ fakemail.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] readline (linebuffer, stream) ^ fakemail.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_keyword (field, rest) ^ fakemail.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] has_keyword (field) ^ fakemail.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_field (the_list, field, where) ^ fakemail.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_line_list (the_list, the_stream) ^ fakemail.c:331:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ((*rem->action) (rem->handle) == 0)); ^ fakemail.c:337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_a_stream (the_stream, closing_action) ^ fakemail.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] my_fclose (the_file) ^ fakemail.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] open_a_file (name) ^ fakemail.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] put_string (s) ^ fakemail.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] put_line (s) ^ fakemail.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setup_files (the_list, field) ^ fakemail.c:438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_size (the_header) ^ fakemail.c:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parse_header (the_header, where) ^ fakemail.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_header (the_header) ^ fakemail.c:583:45: warning: too few arguments in call to 'fatal' fatal ("cannot open pipe to real mailer"); ~~~~~ ^ fakemail.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ 26 warnings generated. clang -m32 -mfpmath=sse -o yow -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 yow.c yow.c:43:6: warning: passing arguments to 'yow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] yow(fp); ^ yow.c:18:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ yow.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] yow (fp) ^ 3 warnings generated. clang -m32 -mfpmath=sse -o env -DEMACS -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 env.c env.c:96:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ env.c:122:28: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nenv = (char **) xmalloc (nenv_size * sizeof (char *)); ^ env.c:139:14: warning: passing arguments to 'xsetenv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xsetenv (*envp, tem + 1); ^ env.c:150:12: warning: passing arguments to 'xsetenv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xsetenv (*argv, tem + 1); ^ env.c:160:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal ("No argument following \"%s\" switch", *argv); ^ env.c:166:12: warning: passing arguments to 'xsetenv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xsetenv (*argv, 0); ^ env.c:176:12: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal ("No value specified for variable \"%s\"", ^ env.c:179:12: warning: passing arguments to 'xsetenv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xsetenv (tem, *argv); ^ env.c:189:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal ("unknown switch \"%s\"", *argv); ^ env.c:205:21: warning: passing arguments to 'execvp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) execvp (*argv, argv); ^ env.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv, envp) ^ env.c:224:13: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal ("Environment variable names may not contain \"=\": %s", ^ env.c:227:13: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal ("Zero-length environment variable name specified."); ^ env.c:248:33: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nenv = (char **) xrealloc (nenv, nenv_size * sizeof (char *)); ^ env.c:253:16: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = concat (var, "=", val); ^ env.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xsetenv (var, val) ^ env.c:107:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void xsetenv (); ^ env.c:263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (msg, arg1, arg2) ^ env.c:108:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void fatal (); ^ env.c:276:25: warning: too few arguments in call to 'fatal' fatal ("Out of memory"); ~~~~~ ^ env.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ env.c:98:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *xmalloc (), *xrealloc (); ^ env.c:290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (ptr, size) ^ env.c:98:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *xmalloc (), *xrealloc (); ^ env.c:303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] concat (s1, s2, s3) ^ env.c:99:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *concat (); ^ 26 warnings generated. clang -m32 -mfpmath=sse -o server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 server.c server.c:77:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *getenv (); ^ /usr/include/stdlib.h:654:14: note: conflicting prototype is here extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ server.c:143:52: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] infd = accept (s, (struct sockaddr *)&fromunix, &fromlen); ^~~~~~~~ /usr/include/sys/socket.h:307:28: note: passing argument to parameter '__addr_len' here socklen_t *__restrict __addr_len); ^ 2 warnings generated. clang -m32 -mfpmath=sse -o emacsclient -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 emacsclient.c emacsclient.c:161:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (str = fgets (string, BUFSIZ, out)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ emacsclient.c:161:14: note: place parentheses around the assignment to silence this warning while (str = fgets (string, BUFSIZ, out)) ^ ( ) emacsclient.c:161:14: note: use '==' to turn this assignment into an equality comparison while (str = fgets (string, BUFSIZ, out)) ^ == emacsclient.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv) ^ 2 warnings generated. make[1]: Leaving directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/etc' cd src; make all make[1]: Entering directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/src' rm -f xmakefile junk.c cp ymakefile junk.c clang -m32 -mfpmath=sse -E -P junk.c | sed -e 's/^#.*//' -e 's/^[ ][ ]*$//' -e 's/^ / /' | \ sed -n -e '/^..*$/p' > xmakefile rm -f junk.c make CC=clang\ -m32\ -mfpmath=sse CFLAGS=-O2\ -pipe\ -march=x86-64\ -frecord-gcc-switches\ -fno-diagnostics-color\ -fmessage-length=0\ -fno-strict-aliasing\ -Wno-implicit\ -Wno-return-type\ -Demacs LD=clang\ -m32\ -mfpmath=sse\ -nostdlib LDFLAGS=-Wl,-O1\ -Wl,--as-needed\ -Wl,--defsym=__gentoo_check_ldflags__=0 -f xmakefile -j1 all make[2]: Entering directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/src' clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o pre-crt0.o pre-crt0.c clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o dispnew.o dispnew.c dispnew.c:199:42: warning: passing arguments to 'make_screen_structure' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_screen = make_screen_structure (0); ^ dispnew.c:200:38: warning: passing arguments to 'make_screen_structure' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new_screen = make_screen_structure (0); ^ dispnew.c:201:39: warning: passing arguments to 'make_screen_structure' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temp_screen = make_screen_structure (1); ^ dispnew.c:209:39: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message_buf = (char *) xrealloc (message_buf, screen_width + 1); ^ dispnew.c:214:36: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message_buf = (char *) xmalloc (screen_width + 1); ^ dispnew.c:228:50: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct matrix *new = (struct matrix *) xmalloc (sizeof (struct matrix)); ^ dispnew.c:232:37: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->highlight = (char *) xmalloc (screen_height); ^ dispnew.c:233:34: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->enable = (char *) xmalloc (screen_height); ^ dispnew.c:234:46: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->contents = (unsigned char **) xmalloc (screen_height * sizeof (char *)); ^ dispnew.c:235:31: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->used = (int *) xmalloc (screen_height * sizeof (int)); ^ dispnew.c:239:55: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->total_contents = (unsigned char *) xmalloc (screen_width + 2); ^ dispnew.c:247:55: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new->total_contents = (unsigned char *) xmalloc (screen_height * (screen_width + 2)); ^ dispnew.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_screen_structure (empty) ^ dispnew.c:186:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct matrix *make_screen_structure (); ^ dispnew.c:263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] free_screen_structure (matrix) ^ dispnew.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_hash_code (m, vpos) ^ dispnew.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_draw_cost (m, vpos) ^ dispnew.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cancel_line (vpos) ^ dispnew.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_display_line (vpos, hpos) ^ In file included from dispnew.c:68: ./dispextern.h:72:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] unsigned char *get_display_line (); ^ dispnew.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scroll_screen_lines (from, end, amount) ^ dispnew.c:473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rotate_vector (vector, size, distance) ^ dispnew.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] safe_bcopy (from, to, size) ^ dispnew.c:522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] preserve_other_columns (w) ^ dispnew.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cancel_my_columns (w) ^ dispnew.c:584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] direct_output_for_insert (c) ^ dispnew.c:637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] direct_output_forward_char (n) ^ dispnew.c:666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] update_screen (force, inhibit_hairy_id) ^ dispnew.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] update_line (vpos) ^ dispnew.c:1177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] count_blanks (str) ^ dispnew.c:1185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] count_match (str1, str2) ^ dispnew.c:1206:32: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file = Fexpand_file_name (file, Qnil); ^ dispnew.c:1207:27: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] termscript = fopen (XSTRING (file)->data, "w"); ^~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdio.h:258:44: note: passing argument to parameter '__filename' here extern FILE *fopen (const char *__restrict __filename, ^ dispnew.c:1209:49: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening termscript", Fcons (file, Qnil)); ^ dispnew.c:1194:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("open-termscript", Fopen_termscript, Sopen_termscript, ^ dispnew.c:1194:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1221:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ dispnew.c:1214:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-screen-height", Fset_screen_height, Sset_screen_height, 1, 2, 0, ^ dispnew.c:1214:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1233:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ dispnew.c:1226:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-screen-width", Fset_screen_width, Sset_screen_width, 1, 2, 0, ^ dispnew.c:1226:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1242:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (screen_height); ^ dispnew.c:1249:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (screen_width); ^ dispnew.c:1297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] change_screen_size (newlength, newwidth, pretend, delayed, force) ^ dispnew.c:1318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] change_screen_size_1 (newlength, newwidth, pretend, force) ^ dispnew.c:1367:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ dispnew.c:1360:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("send-string-to-terminal", Fsend_string_to_terminal, ^ dispnew.c:1360:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1378:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("ding", Fding, Sding, 0, 1, 0, ^ dispnew.c:1378:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1403:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Keyboard macro terminated by a command ringing the bell"); ^ dispnew.c:1421:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ dispnew.c:1409:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("sleep-for", Fsleep_for, Ssleep_for, 1, 1, 0, ^ dispnew.c:1409:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] timeval_subtract (result, x, y) ^ dispnew.c:1522:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ dispnew.c:1504:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("sit-for", Fsit_for, Ssit_for, 1, 2, 0, ^ dispnew.c:1504:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dispnew.c:1636:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sopen_termscript); ^ dispnew.c:1637:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sding); ^ dispnew.c:1638:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssit_for); ^ dispnew.c:1639:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscreen_height); ^ dispnew.c:1640:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscreen_width); ^ dispnew.c:1641:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_screen_height); ^ dispnew.c:1642:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_screen_width); ^ dispnew.c:1643:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssleep_for); ^ dispnew.c:1644:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbaud_rate); ^ dispnew.c:1645:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssend_string_to_terminal); ^ 69 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o scroll.o scroll.c scroll.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scrolling_1 (window_size, unchanged_at_top, unchanged_at_bottom, ^ scroll.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] calculate_scrolling (matrix, window_size, lines_below, ^ scroll.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] do_scrolling (matrix, window_size, unchanged_at_top) ^ scroll.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scrolling_max_lines_saved (start, end, oldhash, newhash, cost) ^ scroll.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scroll_cost (from, to, amount) ^ scroll.c:429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CalcIDCosts (ins_line_string, multi_ins_string, ^ scroll.c:473:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*calculate_costs_hook) (extra, costvec, ncostvec); ^ scroll.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CalcIDCosts1 (one_line_string, multi_string, ^ scroll.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CalcLID (ov1, pf1, ovn, pfn, ov, mf) ^ 9 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o xdisp.o xdisp.c xdisp.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message (m, a1, a2, a3) ^ xdisp.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message1 (m) ^ xdisp.c:253:24: warning: passing arguments to 'get_display_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_display_line (vpos, 0); ^ xdisp.c:268:23: warning: passing arguments to 'get_display_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_display_line (i, 0); ^ xdisp.c:384:22: warning: passing arguments to 'display_text_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] display_text_line (w, tlbufpos, this_line_vpos, this_line_start_hpos, ^ xdisp.c:410:26: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *compute_motion (tlbufpos, 0, ^ xdisp.c:532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_window_display_accurate (window, flag) ^ xdisp.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] redisplay_windows (window) ^ xdisp.c:672:26: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *compute_motion (startp, 0, ^ xdisp.c:682:42: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->pointm, make_number (point), Qnil); ^ xdisp.c:712:29: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *compute_motion (startp, 0, (hscroll ? 1 - hscroll : 0), ^ xdisp.c:789:19: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *vmotion (Z - XFASTINT (w->window_end_pos), ^ xdisp.c:795:22: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *vmotion (startp, point < startp ? - scroll_step : scroll_step, ^ xdisp.c:812:18: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos = *vmotion (point, - height / 2, width, hscroll, window); ^ xdisp.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] redisplay_window (window, just_this_one) ^ xdisp.c:846:38: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->start, make_number (pos), Qnil); ^ xdisp.c:853:32: warning: passing arguments to 'display_text_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *display_text_line (w, pos, vpos, val.hpos, tab_offset); ^ xdisp.c:834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] try_window (window, pos) ^ xdisp.c:920:24: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bp = *compute_motion (start, 0, lmargin, ^ xdisp.c:931:25: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bp = *compute_motion (start, 0, lmargin, ^ xdisp.c:944:17: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bp = *vmotion (bp.bufpos, 0, width, hscroll, window); ^ xdisp.c:961:21: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bp = *vmotion (bp.bufpos, -1, width, hscroll, window); ^ xdisp.c:985:24: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ep = *compute_motion (pos, vpos, val.hpos, tem, ^ xdisp.c:1016:28: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xp = *compute_motion (ep.bufpos, ep.vpos, ep.hpos, ^ xdisp.c:1039:29: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = *compute_motion (ep.bufpos, ep.vpos, ep.hpos, ^ xdisp.c:1045:29: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = *compute_motion (xp.bufpos, xp.vpos, xp.hpos, ^ xdisp.c:1132:40: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->start, make_number (pos), Qnil); ^ xdisp.c:1143:32: warning: passing arguments to 'display_text_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *display_text_line (w, pos, top + vpos++, val.hpos, tab_offset); ^ xdisp.c:1193:29: warning: passing arguments to 'display_text_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *display_text_line (w, pos, top + vpos++, val.hpos, tab_offset); ^ xdisp.c:1216:19: warning: passing arguments to 'vmotion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *vmotion (Z - XFASTINT (w->window_end_pos), ^ xdisp.c:1228:29: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *compute_motion (start, 0, lmargin, point, 10000, 10000, ^ xdisp.c:1246:29: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = *compute_motion (start, 0, lmargin, ZV, ^ xdisp.c:889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] try_window_id (window) ^ xdisp.c:1311:20: warning: passing arguments to 'get_display_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_display_line (vpos, XFASTINT (w->left)); ^ xdisp.c:1381:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (p1prev, " ...", p1 - p1prev); ^~~~~~ /usr/include/string.h:144:40: note: passing argument to parameter '__dest' here extern char *strncpy (char *__restrict __dest, ^ xdisp.c:1407:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (p1prev, " ...", p1 - p1prev); ^~~~~~ /usr/include/string.h:144:40: note: passing argument to parameter '__dest' here extern char *strncpy (char *__restrict __dest, ^ xdisp.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] display_text_line (w, start, vpos, hpos, taboffset) ^ xdisp.c:111:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct position *display_text_line (); ^ xdisp.c:1582:20: warning: passing arguments to 'get_display_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_display_line (vpos, left); ^ xdisp.c:1576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] display_mode_line (w) ^ xdisp.c:1686:24: warning: passing arguments to 'decode_mode_spec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] decode_mode_spec (w, c, ^ xdisp.c:1701:16: warning: passing arguments to 'Fboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fboundp (elt); ^ xdisp.c:1704:26: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fsymbol_value (elt); ^ xdisp.c:1732:20: warning: passing arguments to 'Fboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fboundp (car); ^ xdisp.c:1740:23: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fsymbol_value (car); ^ xdisp.c:1624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] display_mode_element (w, vpos, hpos, depth, minendcol, maxendcol, elt) ^ xdisp.c:1867:33: warning: passing arguments to 'Fget_buffer_process' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Fget_buffer_process (Fcurrent_buffer ()); ^ xdisp.c:1870:43: warning: passing arguments to 'Fprocess_status' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Fsymbol_name (Fprocess_status (obj)); ^ xdisp.c:1870:26: warning: passing arguments to 'Fsymbol_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Fsymbol_name (Fprocess_status (obj)); ^ xdisp.c:1812:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] decode_mode_spec (w, c, maxwidth) ^ xdisp.c:151:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *decode_mode_spec (); ^ xdisp.c:1962:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] display_string (w, vpos, string, hpos, truncate, mincol, maxcol) ^ xdisp.c:2062:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&last_arrow_position); ^ xdisp.c:2063:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&last_arrow_string); ^ xdisp.c:2101:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sredraw_display); ^ 55 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o window.o window.c window.c:83:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("windowp", Fwindowp, Swindowp, 1, 1, 0, ^ window.c:83:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:100:17: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number ((sizeof (struct window) - sizeof (struct Lisp_Vector) ^ window.c:99:22: warning: passing arguments to 'Fmake_vector' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fmake_vector ( ^ window.c:150:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ window.c:157:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 1); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:181:32: warning: passing arguments to 'compute_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] posval = *compute_motion (top, 0, 0, ^ window.c:131:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("pos-visible-in-window-p", Fpos_visible_in_window_p, ^ window.c:131:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:198:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] decode_window (window) ^ window.c:202:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-buffer", Fwindow_buffer, Swindow_buffer, 0, 1, 0, ^ window.c:202:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:210:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-height", Fwindow_height, Swindow_height, 0, 1, 0, ^ window.c:210:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:218:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-width", Fwindow_width, Swindow_width, 0, 1, 0, ^ window.c:218:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:231:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-hscroll", Fwindow_hscroll, Swindow_hscroll, 0, 1, 0, ^ window.c:231:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:247:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (ncol, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:250:23: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (ncol, Qnil); ^ window.c:239:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-window-hscroll", Fset_window_hscroll, Sset_window_hscroll, 2, 2, 0, ^ window.c:239:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:270:31: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (XFASTINT (w->left) + XFASTINT (w->width)), ^ window.c:271:24: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (XFASTINT (w->top) ^ window.c:271:11: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (XFASTINT (w->top) ^ window.c:270:18: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (XFASTINT (w->left) + XFASTINT (w->width)), ^ window.c:269:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (w->left, Fcons (w->top, ^ window.c:269:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (w->left, Fcons (w->top, ^ window.c:258:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-edges", Fwindow_edges, Swindow_edges, 0, 1, 0, ^ window.c:258:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:294:27: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmarker_position (w->pointm); ^ window.c:276:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-point", Fwindow_point, Swindow_point, 0, 1, 0, ^ window.c:276:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:302:27: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmarker_position (decode_window (window)->start); ^ window.c:297:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("window-start", Fwindow_start, Swindow_start, 0, 1, 0, ^ window.c:297:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:312:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ window.c:314:16: warning: passing arguments to 'Fgoto_char' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fgoto_char (pos); ^ window.c:305:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-window-point", Fset_window_point, Sset_window_point, 2, 2, 0, ^ window.c:305:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:329:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ window.c:320:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-window-start", Fset_window_start, Sset_window_start, 2, 3, 0, ^ window.c:320:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:353:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:358:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Attempt to delete minibuffer or sole ordinary window"); ^ window.c:364:34: warning: passing arguments to 'Fnext_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (Fnext_window (window, Qnil)); ^ window.c:364:20: warning: passing arguments to 'Fselect_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (Fnext_window (window, Qnil)); ^ window.c:371:21: warning: passing arguments to 'unshow_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unshow_buffer (p); ^ window.c:414:20: warning: passing arguments to 'replace_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] replace_window (parent, tem); ^ window.c:340:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-window", Fdelete_window, Sdelete_window, 0, 1, "", ^ window.c:340:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] replace_window (old, replacement) ^ window.c:465:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:453:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("next-window", Fnext_window, Snext_window, 0, 2, 0, ^ window.c:453:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:500:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:491:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("previous-window", Fprevious_window, Sprevious_window, 0, 1, 0, ^ window.c:491:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:535:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:549:18: warning: passing arguments to 'Fselect_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (w); ^ window.c:527:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("other-window", Fother_window, Sother_window, 1, 1, "p", ^ window.c:527:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:595:27: warning: passing arguments to 'Fother_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fother_buffer (obj); ^ window.c:597:48: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget_buffer_create (build_string ("*scratch*")); ^ window.c:597:34: warning: passing arguments to 'Fget_buffer_create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget_buffer_create (build_string ("*scratch*")); ^ window.c:598:26: warning: passing arguments to 'Fset_window_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_buffer (w, tem); ^ window.c:599:19: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (p->buffer); ^ window.c:618:23: warning: passing arguments to 'Fother_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fother_buffer (obj); ^ window.c:620:44: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget_buffer_create (build_string ("*scratch*")); ^ window.c:620:30: warning: passing arguments to 'Fget_buffer_create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget_buffer_create (build_string ("*scratch*")); ^ window.c:621:22: warning: passing arguments to 'Fset_window_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_buffer (w, tem); ^ window.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window_loop (type, obj) ^ window.c:656:24: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = Fget_buffer (buffer); ^ window.c:651:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("get-buffer-window", Fget_buffer_window, Sget_buffer_window, 1, 1, 0, ^ window.c:651:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:662:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-other-windows", Fdelete_other_windows, Sdelete_other_windows, ^ window.c:662:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:680:28: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = Fget_buffer (buffer); ^ window.c:681:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ window.c:672:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-windows-on", Fdelete_windows_on, Sdelete_windows_on, ^ window.c:672:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:696:28: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = Fget_buffer (buffer); ^ window.c:697:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ window.c:687:37: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("replace-buffer-in-windows", Freplace_buffer_in_windows, ^ window.c:687:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_window_height (window, height, nodelete) ^ window.c:773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_window_width (window, width, nodelete) ^ window.c:844:24: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = Fget_buffer (buffer); ^ window.c:845:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 1); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ window.c:848:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Attempt to display deleted buffer"); ^ window.c:852:19: warning: passing arguments to 'unshow_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unshow_buffer (w); ^ window.c:856:21: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (BUF_PT (XBUFFER (buffer))), ^ window.c:859:17: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (XBUFFER (buffer)->last_window_start), ^ window.c:865:17: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buffer); ^ window.c:835:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-window-buffer", Fset_window_buffer, Sset_window_buffer, 2, 2, 0, ^ window.c:835:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unshow_buffer (w) ^ window.c:909:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:914:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Trying to select window with no buffer"); ^ window.c:920:40: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (ow->pointm, make_number (BUF_PT (XBUFFER (ow->buffer))), ^ window.c:926:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (w->buffer); ^ window.c:898:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("select-window", Fselect_window, Sselect_window, 1, 1, 0, ^ window.c:898:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:955:24: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = Fget_buffer (buffer); ^ window.c:956:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ window.c:979:25: warning: passing arguments to 'Fsplit_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window = Fsplit_window (window, Qnil, Qnil); ^ window.c:987:29: warning: passing arguments to 'Fsplit_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window = Fsplit_window (window, Qnil, Qnil); ^ window.c:944:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("display-buffer", Fdisplay_buffer, Sdisplay_buffer, 1, 2, 0, ^ window.c:944:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1004:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buf); ^ window.c:1013:11: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call1 (Vtemp_buffer_show_hook, buf); ^ window.c:1020:52: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->start, make_number (1), buf); ^ window.c:1021:53: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->pointm, make_number (1), buf); ^ window.c:997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temp_output_buffer_show (buf) ^ In file included from window.c:23: ./lisp.h:822:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern temp_output_buffer_setup (), temp_output_buffer_show (); ^ window.c:1034:24: warning: passing arguments to 'Fcopy_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new = Fcopy_sequence (old); ^ window.c:1026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_dummy_parent (window) ^ window.c:1070:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:1086:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (chsize, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:1091:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Attempt to split minibuffer window"); ^ window.c:1100:22: warning: passing arguments to 'args_out_of_range_3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range_3 (window, chsize, horflag); ^ window.c:1113:22: warning: passing arguments to 'args_out_of_range_3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range_3 (window, chsize, horflag); ^ window.c:1055:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("split-window", Fsplit_window, Ssplit_window, 0, 3, "", ^ window.c:1055:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1168:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:1162:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("enlarge-window", Fenlarge_window, Senlarge_window, 1, 2, "p", ^ window.c:1162:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1179:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:1173:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("shrink-window", Fshrink_window, Sshrink_window, 1, 2, "p", ^ window.c:1173:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window_height (window) ^ window.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window_width (window) ^ window.c:1236:12: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No other window to side of this one"); ^ window.c:1257:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maxdelta = (!NULL (parent) ? (*sizefun) (parent) - *sizep ^ window.c:1259:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*sizefun) (tem) - MINSIZE (tem))); ^ window.c:1269:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*sizefun) (p->next) - delta >= MINSIZE (p->next)) ^ window.c:1271:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->next, (*sizefun) (p->next) - delta, 0); ^ window.c:1271:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->next, (*sizefun) (p->next) - delta, 0); ^ window.c:1272:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (window, *sizep + delta, 0); ^ window.c:1276:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->next, (*sizefun) (p->next), 0); ^ window.c:1276:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->next, (*sizefun) (p->next), 0); ^ window.c:1279:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*sizefun) (p->prev) - delta >= MINSIZE (p->prev)) ^ window.c:1281:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->prev, (*sizefun) (p->prev) - delta, 0); ^ window.c:1281:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (p->prev, (*sizefun) (p->prev) - delta, 0); ^ window.c:1283:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (window, *sizep + delta, 0); ^ window.c:1288:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register int opht = (*sizefun) (parent); ^ window.c:1305:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (window, *sizep + delta1, 0); ^ window.c:1312:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*setsizefun) (parent, opht, 0); ^ window.c:1214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] change_window_height (delta, widthflag) ^ window.c:1347:37: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (- ht / 2)); ^ window.c:1347:24: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (- ht / 2)); ^ window.c:1355:33: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (n)); ^ window.c:1355:20: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (n)); ^ window.c:1364:15: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbeginning_of_buffer, Qnil); ^ window.c:1369:52: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->start, make_number (pos), w->buffer); ^ window.c:1378:40: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fvertical_motion (make_number (ht)); ^ window.c:1378:27: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fvertical_motion (make_number (ht)); ^ window.c:1382:36: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (-1)); ^ window.c:1382:23: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (-1)); ^ window.c:1389:10: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qend_of_buffer, Qnil); ^ window.c:1328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] window_scroll (window, n, noerror) ^ window.c:1411:33: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] n = Fprefix_numeric_value (n); ^ window.c:1394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scroll_command (n, direction) ^ window.c:1416:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("scroll-up", Fscroll_up, Sscroll_up, 0, 1, "P", ^ window.c:1416:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1426:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("scroll-down", Fscroll_down, Sscroll_down, 0, 1, "P", ^ window.c:1426:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1445:33: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = Fprefix_numeric_value (arg); ^ window.c:1448:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (XINT (XWINDOW (selected_window)->hscroll) ^ window.c:1436:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("scroll-left", Fscroll_left, Sscroll_left, 1, 1, "P", ^ window.c:1436:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1461:33: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = Fprefix_numeric_value (arg); ^ window.c:1464:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (XINT (XWINDOW (selected_window)->hscroll) ^ window.c:1452:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("scroll-right", Fscroll_right, Sscroll_right, 1, 1, "P", ^ window.c:1452:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1488:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_WINDOW (window, 0); ^ ./lisp.h:508:61: note: expanded from macro 'CHECK_WINDOW' { if (XTYPE ((x)) != Lisp_Window) x = wrong_type_argument (Qwindowp, (x)); } ^ window.c:1492:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("There is no other window"); ^ window.c:1495:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (w->buffer); ^ window.c:1505:11: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] n = Fcar (n); ^ window.c:1506:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:1510:39: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->pointm, make_number (point), Qnil); ^ window.c:1514:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (result, Qnil); ^ window.c:1468:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("scroll-other-window", Fscroll_other_window, Sscroll_other_window, 0, 1, "P", ^ window.c:1468:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1544:33: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] n = Fprefix_numeric_value (n); ^ window.c:1545:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ window.c:1553:20: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (n); ^ window.c:1554:38: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->start, make_number (point), w->buffer); ^ window.c:1518:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("recenter", Frecenter, Srecenter, 0, 1, "P", ^ window.c:1518:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1582:35: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = Fprefix_numeric_value (arg); ^ window.c:1590:37: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (- height / 2)); ^ window.c:1590:24: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fvertical_motion (make_number (- height / 2)); ^ window.c:1591:42: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (w->start, make_number (point), w->buffer); ^ window.c:1598:27: warning: passing arguments to 'Fvertical_motion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fvertical_motion (arg); ^ window.c:1563:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("move-to-window-line", Fmove_to_window_line, Smove_to_window_line, ^ window.c:1563:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1659:41: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = wrong_type_argument (intern ("window-configuration-p"), arg); ^ window.c:1659:33: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = wrong_type_argument (intern ("window-configuration-p"), arg); ^ window.c:1729:27: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fmarker_position (p->start), w->buffer); ^ window.c:1731:27: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fmarker_position (p->pointm), w->buffer); ^ window.c:1733:24: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fmarker_position (p->mark), w->buffer); ^ window.c:1737:14: warning: passing arguments to 'Fgoto_char' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fgoto_char (w->pointm); ^ window.c:1742:31: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] w->buffer = Fcdr (Fcar (Vbuffer_alist)); ^ window.c:1742:25: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] w->buffer = Fcdr (Fcar (Vbuffer_alist)); ^ window.c:1746:53: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->start, make_number (0), w->buffer); ^ window.c:1747:54: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->pointm, make_number (0), w->buffer); ^ window.c:1757:48: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (w->start, make_number (0), w->buffer); ^ window.c:1760:24: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (BUF_PT (XBUFFER (w->buffer))), ^ window.c:1773:17: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (new_current_buffer); ^ window.c:1775:17: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (XWINDOW (selected_window)->buffer); ^ window.c:1633:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_configuration, Sset_window_configuration, ^ window.c:1633:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] count_windows (window) ^ window.c:1811:47: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XVECTOR (Fmake_vector (make_number (SAVE_WINDOW_DATA_SIZE), ^ window.c:1811:34: warning: passing arguments to 'Fmake_vector' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XVECTOR (Fmake_vector (make_number (SAVE_WINDOW_DATA_SIZE), ^ window.c:1818:35: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmake_vector (make_number (n_windows), Qnil); ^ window.c:1818:22: warning: passing arguments to 'Fmake_vector' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmake_vector (make_number (n_windows), Qnil); ^ window.c:1822:35: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fmake_vector (make_number (SAVED_WINDOW_VECTOR_SIZE), Qnil); ^ window.c:1822:22: warning: passing arguments to 'Fmake_vector' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fmake_vector (make_number (SAVED_WINDOW_VECTOR_SIZE), Qnil); ^ window.c:1823:20: warning: passing arguments to 'save_window_save' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_window_save (XWINDOW (minibuf_window)->prev, ^ window.c:1878:31: warning: passing arguments to 'Fcopy_marker' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p->pointm = Fcopy_marker (w->pointm); ^ window.c:1880:28: warning: passing arguments to 'Fcopy_marker' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p->start = Fcopy_marker (w->start); ^ window.c:1884:27: warning: passing arguments to 'Fcopy_marker' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p->mark = Fcopy_marker (tem); ^ window.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_window_save (window, vector, i, maxwindow) ^ window.c:1927:16: warning: passing arguments to 'Fprogn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (args); ^ window.c:1928:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ window.c:1913:33: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("save-window-excursion", Fsave_window_excursion, Ssave_window_excursion, ^ window.c:1913:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] window.c:1955:54: warning: passing arguments to 'get_minibuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_buffer (minibuf_window, get_minibuffer (0)); ^ window.c:1965:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qwindowp = intern ("windowp"); ^ window.c:1966:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qwindowp); ^ window.c:1969:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&minibuf_window); ^ window.c:2005:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sselected_window); ^ window.c:2006:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_window); ^ window.c:2007:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindowp); ^ window.c:2008:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spos_visible_in_window_p); ^ window.c:2009:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_buffer); ^ window.c:2010:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_height); ^ window.c:2011:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_width); ^ window.c:2012:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_hscroll); ^ window.c:2013:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_window_hscroll); ^ window.c:2014:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_edges); ^ window.c:2015:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_point); ^ window.c:2016:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swindow_start); ^ window.c:2017:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_window_point); ^ window.c:2018:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_window_start); ^ window.c:2019:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snext_window); ^ window.c:2020:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprevious_window); ^ window.c:2021:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sother_window); ^ window.c:2022:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_lru_window); ^ window.c:2023:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_largest_window); ^ window.c:2024:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_buffer_window); ^ window.c:2025:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_other_windows); ^ window.c:2026:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_windows_on); ^ window.c:2027:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sreplace_buffer_in_windows); ^ window.c:2028:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_window); ^ window.c:2029:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_window_buffer); ^ window.c:2030:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sselect_window); ^ window.c:2031:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdisplay_buffer); ^ window.c:2032:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssplit_window); ^ window.c:2033:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Senlarge_window); ^ window.c:2034:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sshrink_window); ^ window.c:2035:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscroll_up); ^ window.c:2036:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscroll_down); ^ window.c:2037:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscroll_left); ^ window.c:2038:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscroll_right); ^ window.c:2039:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sscroll_other_window); ^ window.c:2040:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srecenter); ^ window.c:2041:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smove_to_window_line); ^ window.c:2042:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_window_configuration); ^ window.c:2043:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_window_configuration); ^ window.c:2044:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssave_window_excursion); ^ 274 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o term.o term.c term.c:244:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*set_terminal_window_hook) (size); ^ term.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_terminal_window (size) ^ term.c:259:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_set_scroll_region, 0, 0, start, stop - 1); ^ term.c:263:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_set_scroll_region_1, 0, 0, ^ term.c:268:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_set_window, 0, 0, start, 0, stop, screen_width); ^ term.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_scroll_region (start, stop) ^ term.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_standout_marker (flag, vpos) ^ term.c:377:39: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*reassert_line_highlight_hook) (highlight, vpos); ^ term.c:371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reassert_line_highlight (highlight, vpos) ^ term.c:398:37: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*change_line_highlight_hook) (new_highlight, vpos, first_unused_hpos); ^ term.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] change_line_highlight (new_highlight, vpos, first_unused_hpos) ^ term.c:432:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*move_cursor_hook) (row, col); ^ term.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] move_cursor (row, col) ^ term.c:450:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*raw_move_cursor_hook) (row, col); ^ term.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] raw_move_cursor (row, col) ^ term.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_end_of_line (first_unused_hpos) ^ term.c:541:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*clear_end_of_line_hook) (first_unused_hpos); ^ term.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_end_of_line_raw (first_unused_hpos) ^ term.c:579:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*output_chars_hook) (string, len); ^ term.c:621:16: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_repeat, 0, 0, *string, repeat_count); ^ term.c:567:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] output_chars (string, len) ^ term.c:660:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*insert_chars_hook) (start, len); ^ term.c:667:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_ins_multi_chars, 0, 0, len); ^ term.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_chars (start, len) ^ term.c:712:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*delete_chars_hook) (n); ^ term.c:728:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (TS_del_multi_chars, 0, 0, n); ^ term.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_chars (n) ^ term.c:753:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*ins_del_lines_hook) (vpos, n); ^ term.c:773:20: warning: passing arguments to 'tparam' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = tparam (multi, 0, 0, i); ^ term.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ins_del_lines (vpos, n) ^ term.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_cost (str) ^ term.c:840:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_cost_one_line (str) ^ term.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] per_line_cost (str) ^ term.c:1000:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_ins_line = tgetstr ("al", address); ^ term.c:1001:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_ins_multi_lines = tgetstr ("AL", address); ^ term.c:1002:21: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_bell = tgetstr ("bl", address); ^ term.c:1003:30: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_clr_to_bottom = tgetstr ("cd", address); ^ term.c:1004:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_clr_line = tgetstr ("ce", address); ^ term.c:1005:27: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_clr_screen = tgetstr ("cl", address); ^ term.c:1006:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ColPosition = tgetstr ("ch", address); ^ term.c:1007:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] AbsPosition = tgetstr ("cm", address); ^ term.c:1008:16: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CR = tgetstr ("cr", address); ^ term.c:1009:34: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_set_scroll_region = tgetstr ("cs", address); ^ term.c:1010:36: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_set_scroll_region_1 = tgetstr ("cS", address); ^ term.c:1011:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RowPosition = tgetstr ("cv", address); ^ term.c:1012:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_del_char = tgetstr ("dc", address); ^ term.c:1013:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_del_multi_chars = tgetstr ("DC", address); ^ term.c:1014:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_del_line = tgetstr ("dl", address); ^ term.c:1015:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_del_multi_lines = tgetstr ("DL", address); ^ term.c:1016:28: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_delete_mode = tgetstr ("dm", address); ^ term.c:1017:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_delete_mode = tgetstr ("ed", address); ^ term.c:1018:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_insert_mode = tgetstr ("ei", address); ^ term.c:1019:18: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Home = tgetstr ("ho", address); ^ term.c:1020:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_ins_char = tgetstr ("ic", address); ^ term.c:1021:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_ins_multi_chars = tgetstr ("IC", address); ^ term.c:1022:28: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_insert_mode = tgetstr ("im", address); ^ term.c:1023:34: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_pad_inserted_char = tgetstr ("ip", address); ^ term.c:1024:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_keypad_mode = tgetstr ("ke", address); ^ term.c:1025:28: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_keypad_mode = tgetstr ("ks", address); ^ term.c:1026:22: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LastLine = tgetstr ("ll", address); ^ term.c:1027:19: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Right = tgetstr ("nd", address); ^ term.c:1028:18: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Down = tgetstr ("do", address); ^ term.c:1030:20: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Down = tgetstr ("nl", address); /* Obsolete name for "do" */ ^ term.c:1040:20: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Left = tgetstr ("le", address); ^ term.c:1042:20: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Left = tgetstr ("bc", address); /* Obsolete name for "le" */ ^ term.c:1043:25: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_pad_char = tgetstr ("pc", address); ^ term.c:1044:23: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_repeat = tgetstr ("rp", address); ^ term.c:1045:34: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_standout_mode = tgetstr ("se", address); ^ term.c:1046:27: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_fwd_scroll = tgetstr ("sf", address); ^ term.c:1047:30: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_standout_mode = tgetstr ("so", address); ^ term.c:1048:27: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_rev_scroll = tgetstr ("sr", address); ^ term.c:1049:24: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Wcm.cm_tab = tgetstr ("ta", address); ^ term.c:1050:34: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_termcap_modes = tgetstr ("te", address); ^ term.c:1051:30: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_termcap_modes = tgetstr ("ti", address); ^ term.c:1052:16: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Up = tgetstr ("up", address); ^ term.c:1053:29: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_visible_bell = tgetstr ("vb", address); ^ term.c:1054:32: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_visual_mode = tgetstr ("ve", address); ^ term.c:1055:28: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_visual_mode = tgetstr ("vs", address); ^ term.c:1056:27: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_set_window = tgetstr ("wi", address); ^ term.c:1110:38: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_end_standout_mode = tgetstr ("ue", address); ^ term.c:1111:34: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TS_standout_mode = tgetstr ("us", address); ^ term.c:972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] term_init (terminal_type) ^ term.c:1233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal (str, arg1, arg2) ^ 83 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o cm.o cm.c cm.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] evalcost (c) ^ cm.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmputc (c) ^ In file included from cm.c:24: ./cm.h:98:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void cmputc (); ^ cm.c:132:19: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Wcm.cc_abs = CMCOST (Wcm.cm_abs, evalcost); ^ cm.c:112:49: note: expanded from macro 'CMCOST' #define CMCOST(x,e) ((x == 0) ? BIG : (p = tgoto(x, 0, 0), COST(p ,e))) ^ cm.c:133:19: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Wcm.cc_habs = CMCOST (Wcm.cm_habs, evalcost); ^ cm.c:112:49: note: expanded from macro 'CMCOST' #define CMCOST(x,e) ((x == 0) ? BIG : (p = tgoto(x, 0, 0), COST(p ,e))) ^ cm.c:134:19: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Wcm.cc_vabs = CMCOST (Wcm.cm_vabs, evalcost); ^ cm.c:112:49: note: expanded from macro 'CMCOST' #define CMCOST(x,e) ((x == 0) ? BIG : (p = tgoto(x, 0, 0), COST(p ,e))) ^ cm.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] calccost (srcy, srcx, dsty, dstx, doit) ^ cm.c:341:38: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = dcm == Wcm.cm_habs ? tgoto (dcm, row, col) : ^ cm.c:342:17: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tgoto (dcm, col, row); ^ cm.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmgoto (row, col) ^ 10 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o emacs.o emacs.c emacs.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal_error_signal (sig) ^ emacs.c:206:26: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (build_string (argv[i]), Vcommand_line_args); ^ emacs.c:206:12: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (build_string (argv[i]), Vcommand_line_args); ^ emacs.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] init_cmdargs (argc, argv, skip_args) ^ emacs.c:588:29: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vtop_level = Fcons (intern ("load"), ^ emacs.c:589:28: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (argv[2 + skip_args]), Qnil)); ^ emacs.c:589:14: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (argv[2 + skip_args]), Qnil)); ^ emacs.c:588:21: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vtop_level = Fcons (intern ("load"), ^ emacs.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main (argc, argv, envp) ^ emacs.c:619:11: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (Vkill_emacs_hook); ^ emacs.c:605:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("kill-emacs", Fkill_emacs, Skill_emacs, 0, 1, "P", ^ emacs.c:605:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] emacs.c:711:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (intoname, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ emacs.c:712:32: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] intoname = Fexpand_file_name (intoname, Qnil); ^ emacs.c:715:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (symname, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ emacs.c:717:30: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] symname = Fexpand_file_name (symname, Qnil); ^ emacs.c:701:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("dump-emacs", Fdump_emacs, Sdump_emacs, 2, 2, 0, ^ emacs.c:701:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] emacs.c:756:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ emacs.c:771:45: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lpath = Fcons (p - path ? make_string (path, p - path) : Qnil, ^ emacs.c:771:31: warning: operator '?:' has lower precedence than '-'; '-' will be evaluated first [-Wparentheses] lpath = Fcons (p - path ? make_string (path, p - path) : Qnil, ~~~~~~~~ ^ emacs.c:771:31: note: place parentheses around the '-' expression to silence this warning lpath = Fcons (p - path ? make_string (path, p - path) : Qnil, ^ ( ) emacs.c:771:31: note: place parentheses around the '?:' expression to evaluate it first lpath = Fcons (p - path ? make_string (path, p - path) : Qnil, ^ ( ) emacs.c:771:21: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lpath = Fcons (p - path ? make_string (path, p - path) : Qnil, ^ emacs.c:778:20: warning: passing arguments to 'Fnreverse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fnreverse (lpath); ^ emacs.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] decode_env_path (evarname, defalt) ^ In file included from emacs.c:30: ./lisp.h:946:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object decode_env_path (); ^ emacs.c:787:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdump_emacs); ^ emacs.c:791:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skill_emacs); ^ emacs.c:798:25: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vsystem_type = intern (SYSTEM_TYPE); ^ 28 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o keyboard.o keyboard.c keyboard.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] echo_prompt (str) ^ keyboard.c:294:34: warning: passing arguments to 'push_key_description' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ptr = push_key_description (c, ptr); ^ keyboard.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] echo_char (c) ^ keyboard.c:383:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ keyboard.c:401:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qquit, Qnil); ^ keyboard.c:403:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ keyboard.c:412:17: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buffer); ^ keyboard.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] recursive_edit_unwind (buffer) ^ keyboard.c:361:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object recursive_edit_unwind (), command_loop (); ^ keyboard.c:436:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] errname = Fcar (data); ^ keyboard.c:440:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] data = Fcdr (data); ^ keyboard.c:442:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] errmsg = Fcar (data); ^ keyboard.c:447:21: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] errmsg = Fget (errname, Qerror_message); ^ keyboard.c:449:11: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fget (errname, Qerror_conditions)); ^ keyboard.c:448:26: warning: passing arguments to 'Fmemq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_error = Fmemq (Qfile_error, ^ keyboard.c:457:15: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fcdr (data); ^ keyboard.c:466:12: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (errmsg, Qt); ^ keyboard.c:470:41: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (i = 0; CONSP (tail); tail = Fcdr (tail), i++) ^ keyboard.c:474:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (tail), Qt); ^ keyboard.c:474:9: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (tail), Qt); ^ keyboard.c:476:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (Fcar (tail), Qt); ^ keyboard.c:476:9: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (Fcar (tail), Qt); ^ keyboard.c:485:32: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fkill_emacs (make_number (-1)); ^ keyboard.c:491:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (0); ^ keyboard.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmd_error (data) ^ keyboard.c:508:29: warning: passing arguments to 'internal_catch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return internal_catch (Qexit, command_loop_2, Qnil); ^ keyboard.c:513:17: warning: passing arguments to 'internal_catch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_catch (Qtop_level, top_level_1, Qnil); ^ keyboard.c:514:17: warning: passing arguments to 'internal_catch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_catch (Qtop_level, command_loop_2, Qnil); ^ keyboard.c:532:35: warning: passing arguments to 'internal_condition_case' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = internal_condition_case (command_loop_1, Qerror, cmd_error); ^ keyboard.c:540:16: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Feval (Vtop_level); ^ keyboard.c:548:29: warning: passing arguments to 'internal_condition_case' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_condition_case (top_level_2, Qerror, cmd_error); ^ keyboard.c:560:10: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qtop_level, Qnil); ^ keyboard.c:568:12: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qexit, Qnil); ^ keyboard.c:569:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No recursive edit is in progress"); ^ keyboard.c:577:12: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qexit, Qt); ^ keyboard.c:578:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No recursive edit is in progress"); ^ keyboard.c:634:26: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsit_for (make_number (2), Qnil); ^ keyboard.c:635:14: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ keyboard.c:682:8: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; /* Make some noise. */ ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keyboard.c:779:21: warning: passing arguments to 'Fcommand_execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcommand_execute (cmd, Qnil); ^ keyboard.c:925:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keyboard.c:981:30: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fkill_emacs (make_number (1)); ^ keyboard.c:1024:31: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (unsigned char *) xrealloc (this_command_keys, ^ keyboard.c:1044:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Feval (Vhelp_form); ^ keyboard.c:1051:17: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ keyboard.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_command_char (commandflag) ^ keyboard.c:1067:10: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (object, Qnil); ^ keyboard.c:1064:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] print_help (object) ^ keyboard.c:796:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object print_help (); ^ keyboard.c:1079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kbd_buffer_store_char (c) ^ keyboard.c:1158:25: warning: passing arguments to 'read_avail_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_avail_input (0); ^ keyboard.c:1218:24: warning: passing arguments to 'read_avail_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_avail_input (*addr); ^ keyboard.c:1184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_input_pending (addr) ^ keyboard.c:1241:22: warning: passing arguments to 'read_avail_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_avail_input (0); ^ keyboard.c:1277:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nread = (*read_socket_hook) (0, buf, nread); ^ keyboard.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_avail_input (nread) ^ keyboard.c:1396:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nread = (*read_socket_hook) (0, buf, sizeof buf); ^ keyboard.c:1357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] input_available_signal (signo) ^ keyboard.c:1511:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] echo_prompt (prompt); ^~~~~~ keyboard.c:1524:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("key sequence too long"); ^ keyboard.c:1547:30: warning: passing arguments to 'access_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextglobal, c)) ^ keyboard.c:1547:15: warning: passing arguments to 'get_keyelt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextglobal, c)) ^ keyboard.c:1551:30: warning: passing arguments to 'access_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextlocal, c)) ^ keyboard.c:1551:15: warning: passing arguments to 'get_keyelt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextlocal, c)) ^ keyboard.c:1560:34: warning: passing arguments to 'access_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextglobal, DOWNCASE (c))) ^ keyboard.c:1560:19: warning: passing arguments to 'get_keyelt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextglobal, DOWNCASE (c))) ^ keyboard.c:1564:34: warning: passing arguments to 'access_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextlocal, DOWNCASE (c))) ^ keyboard.c:1564:19: warning: passing arguments to 'get_keyelt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? get_keyelt (access_keymap (nextlocal, DOWNCASE (c))) ^ keyboard.c:1497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_key_sequence (keybuf, bufsize, prompt, nodisplay) ^ keyboard.c:1637:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (prompt, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keyboard.c:1638:3: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keyboard.c:1644:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (keybuf, i); ^ keyboard.c:1623:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-key-sequence", Fread_key_sequence, Sread_key_sequence, 1, 1, 0, ^ keyboard.c:1623:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:1668:18: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget (cmd, Qdisabled); ^ keyboard.c:1670:15: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return call0 (Vdisabled_command_hook); ^ keyboard.c:1679:23: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_function (final); /* Get an error! */ ^ keyboard.c:1683:40: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (CONSP (final) && (tem = Fcar (final), EQ (tem, Qautoload))) ^ keyboard.c:1698:33: warning: passing arguments to 'Fcall_interactively' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcall_interactively (cmd, record); ^ keyboard.c:1705:33: warning: passing arguments to 'Fexecute_kbd_macro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fexecute_kbd_macro (final, prefixarg); ^ keyboard.c:1647:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("command-execute", Fcommand_execute, Scommand_execute, 1, 2, 0, ^ keyboard.c:1647:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:1739:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] function = Fcompleting_read (build_string (buf), Vobarray, Qcommandp, Qt, Qnil); ^ keyboard.c:1739:31: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] function = Fcompleting_read (build_string (buf), Vobarray, Qcommandp, Qt, Qnil); ^ keyboard.c:1741:24: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] saved_keys = concat2 (saved_keys, function); ^ keyboard.c:1746:54: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] this_command_keys = (unsigned char *) xrealloc (this_command_keys, ^ keyboard.c:1755:22: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] function = Fintern (function, Vobarray); ^ keyboard.c:1710:36: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("execute-extended-command", Fexecute_extended_command, Sexecute_extended_command, ^ keyboard.c:1710:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:1794:24: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (recent_keys, total_keys); ^ keyboard.c:1796:21: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_string (recent_keys, sizeof recent_keys); ^ keyboard.c:1810:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (this_command_keys, this_command_key_count); ^ keyboard.c:1834:32: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file = Fexpand_file_name (file, Qnil); ^ keyboard.c:1835:24: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] dribble = fopen (XSTRING (file)->data, "w"); ^~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdio.h:258:44: note: passing argument to parameter '__filename' here extern FILE *fopen (const char *__restrict __filename, ^ keyboard.c:1822:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("open-dribble-file", Fopen_dribble_file, Sopen_dribble_file, 1, 1, ^ keyboard.c:1822:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:1877:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (stuffstring, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keyboard.c:1882:16: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = intern ("suspend-hook"); ^ keyboard.c:1886:19: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call0 (tem); ^ keyboard.c:1897:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ keyboard.c:1908:16: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = intern ("suspend-resume-hook"); ^ keyboard.c:1911:11: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (tem); ^ keyboard.c:1858:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("suspend-emacs", Fsuspend_emacs, Ssuspend_emacs, 0, 1, "", ^ keyboard.c:1858:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:1919:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stuff_buffered_input (stuffstring) ^ keyboard.c:1948:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_waiting_for_input (word_to_clear) ^ keyboard.c:2064:12: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qquit, Qnil); ^ keyboard.c:2119:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (quit, 2); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ keyboard.c:2094:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-input-mode", Fset_input_mode, Sset_input_mode, 2, 3, 0, ^ keyboard.c:2094:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keyboard.c:2131:49: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] this_command_keys = (unsigned char *) xmalloc (40); ^ keyboard.c:2180:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qself_insert_command = intern ("self-insert-command"); ^ keyboard.c:2181:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qself_insert_command); ^ keyboard.c:2183:26: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qforward_char = intern ("forward-char"); ^ keyboard.c:2184:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qforward_char); ^ keyboard.c:2186:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qbackward_char = intern ("backward-char"); ^ keyboard.c:2187:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qbackward_char); ^ keyboard.c:2189:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qdisabled = intern ("disabled"); ^ keyboard.c:2190:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qdisabled); ^ keyboard.c:2192:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_key_sequence); ^ keyboard.c:2193:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srecursive_edit); ^ keyboard.c:2194:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinput_pending_p); ^ keyboard.c:2195:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scommand_execute); ^ keyboard.c:2196:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srecent_keys); ^ keyboard.c:2197:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sthis_command_keys); ^ keyboard.c:2198:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssuspend_emacs); ^ keyboard.c:2199:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sabort_recursive_edit); ^ keyboard.c:2200:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sexit_recursive_edit); ^ keyboard.c:2201:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srecursion_depth); ^ keyboard.c:2202:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Stop_level); ^ keyboard.c:2203:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdiscard_input); ^ keyboard.c:2204:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sopen_dribble_file); ^ keyboard.c:2205:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_input_mode); ^ keyboard.c:2206:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sexecute_extended_command); ^ 134 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o macros.o macros.c macros.c:52:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Already defining kbd macro"); ^ macros.c:65:56: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fexecute_kbd_macro (Vlast_kbd_macro, make_number (1)); ^ macros.c:65:26: warning: passing arguments to 'Fexecute_kbd_macro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fexecute_kbd_macro (Vlast_kbd_macro, make_number (1)); ^ macros.c:41:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("start-kbd-macro", Fstart_kbd_macro, Sstart_kbd_macro, 1, 1, "P", ^ macros.c:41:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] macros.c:84:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Not defining kbd macro."); ^ macros.c:89:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (arg, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ macros.c:95:37: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vlast_kbd_macro = make_string (kbd_macro_buffer, ^ macros.c:101:24: warning: passing arguments to 'Fexecute_kbd_macro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fexecute_kbd_macro (Vlast_kbd_macro, arg); ^ macros.c:106:21: warning: passing arguments to 'Fexecute_kbd_macro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fexecute_kbd_macro (Vlast_kbd_macro, arg); ^ macros.c:72:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("end-kbd-macro", Fend_kbd_macro, Send_kbd_macro, 0, 1, "p", ^ macros.c:72:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] macros.c:120:43: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register char *new = (char *) xrealloc (kbd_macro_buffer, kbd_macro_bufsize *= 2); ^ macros.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_kbd_macro_char (c) ^ macros.c:146:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Can't execute anonymous macro while defining one"); ^ macros.c:148:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No kbd macro has been defined"); ^ macros.c:150:24: warning: passing arguments to 'Fexecute_kbd_macro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fexecute_kbd_macro (Vlast_kbd_macro, prefix); ^ macros.c:137:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("call-last-kbd-macro", Fcall_last_kbd_macro, Scall_last_kbd_macro, ^ macros.c:137:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] macros.c:159:27: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vexecuting_macro = Fcar (info); ^ macros.c:160:14: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (info); ^ macros.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pop_kbd_macro (info) ^ macros.c:179:39: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prefixarg = Fprefix_numeric_value (prefixarg), ^ macros.c:185:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (final, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ macros.c:188:15: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcons (Vexecuting_macro, tem); ^ macros.c:202:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ macros.c:165:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("execute-kbd-macro", Fexecute_kbd_macro, Sexecute_kbd_macro, 1, 2, 0, ^ macros.c:165:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] macros.c:220:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstart_kbd_macro); ^ macros.c:221:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Send_kbd_macro); ^ macros.c:222:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scall_last_kbd_macro); ^ macros.c:223:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sexecute_kbd_macro); ^ 32 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o keymap.o keymap.c keymap.c:72:23: warning: passing arguments to 'Fmake_vector' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmake_vector (val, Qnil); ^ keymap.c:81:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Qkeymap, Qnil); ^ keymap.c:94:40: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_in_keymap (keymap, key, intern (defname)); ^ keymap.c:94:19: warning: passing arguments to 'store_in_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_in_keymap (keymap, key, intern (defname)); ^ keymap.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ndefkey (keymap, key, defname) ^ keymap.c:128:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:113:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("keymapp", Fkeymapp, Skeymapp, 1, 1, 0, ^ keymap.c:113:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:150:4: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:156:31: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = wrong_type_argument (Qkeymapp, object); ^ keymap.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_keymap_1 (object, error) ^ keymap.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_keymap (object) ^ In file included from keymap.c:24: ./lisp.h:934:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object get_keyelt (), get_keymap(); ^ keymap.c:174:40: warning: passing arguments to 'Fcar_safe' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (map = get_keymap_1 (Fcar_safe (object), 0), ^ keymap.c:179:21: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = Fcdr (object); ^ keymap.c:181:37: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = Fcdr (Fassq (object, Fcdr (map))); ^ keymap.c:181:23: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = Fcdr (Fassq (object, Fcdr (map))); ^ keymap.c:181:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = Fcdr (Fassq (object, Fcdr (map))); ^ keymap.c:183:17: warning: passing arguments to 'Faref' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object = Faref (map, object); ^ keymap.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_keyelt (object) ^ In file included from keymap.c:24: ./lisp.h:934:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object get_keyelt (), get_keymap(); ^ keymap.c:195:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Command key out of range 0-127"); ^ keymap.c:199:36: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcdr (Fassq (make_number (idx), Fcdr (map))); ^ keymap.c:199:48: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcdr (Fassq (make_number (idx), Fcdr (map))); ^ keymap.c:199:23: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcdr (Fassq (make_number (idx), Fcdr (map))); ^ keymap.c:199:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcdr (Fassq (make_number (idx), Fcdr (map))); ^ keymap.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] access_keymap (map, idx) ^ In file included from keymap.c:24: ./lisp.h:933:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object access_keymap (), store_in_keymap (); ^ keymap.c:215:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Command key out of range 0-127"); ^ keymap.c:219:32: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (make_number (idx), Fcdr (keymap)); ^ keymap.c:219:44: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (make_number (idx), Fcdr (keymap)); ^ keymap.c:219:19: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (make_number (idx), Fcdr (keymap)); ^ keymap.c:221:10: warning: passing arguments to 'Fsetcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcdr (tem, def); ^ keymap.c:223:45: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcdr (keymap, Fcons (Fcons (make_number (idx), def), ^ keymap.c:223:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcdr (keymap, Fcons (Fcons (make_number (idx), def), ^ keymap.c:224:10: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcdr (keymap))); ^ keymap.c:223:25: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcdr (keymap, Fcons (Fcons (make_number (idx), def), ^ keymap.c:223:10: warning: passing arguments to 'Fsetcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcdr (keymap, Fcons (Fcons (make_number (idx), def), ^ keymap.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_in_keymap (keymap, idx, def) ^ In file included from keymap.c:24: ./lisp.h:933:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object access_keymap (), store_in_keymap (); ^ keymap.c:248:29: warning: passing arguments to 'Fcopy_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] copy = Fcopy_sequence (keymap); ^ keymap.c:232:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("copy-keymap", Fcopy_keymap, Scopy_keymap, 1, 1, 0, ^ keymap.c:232:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:296:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (key, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keymap.c:327:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Key sequence %s uses invalid prefix characters", ^ keymap.c:272:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("define-key", Fdefine_key, Sdefine_key, 3, 3, 0, ^ keymap.c:272:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:356:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (key, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keymap.c:382:21: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (idx); ^ keymap.c:385:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:336:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("lookup-key", Flookup_key, Slookup_key, 2, 2, 0, ^ keymap.c:336:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:389:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("key-binding", Fkey_binding, Skey_binding, 1, 1, 0, ^ keymap.c:389:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:416:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("local-key-binding", Flocal_key_binding, Slocal_key_binding, 1, 1, 0, ^ keymap.c:416:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:430:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("global-key-binding", Fglobal_key_binding, Sglobal_key_binding, 1, 1, 0, ^ keymap.c:430:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:454:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (keys, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keymap.c:442:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("global-set-key", Fglobal_set_key, Sglobal_set_key, 2, 2, ^ keymap.c:442:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:477:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (keys, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keymap.c:459:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("local-set-key", Flocal_set_key, Slocal_set_key, 2, 2, ^ keymap.c:459:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:482:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("global-unset-key", Fglobal_unset_key, Sglobal_unset_key, ^ keymap.c:482:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:492:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("local-unset-key", Flocal_unset_key, Slocal_unset_key, 1, 1, ^ keymap.c:492:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:510:9: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (name, Fmake_keymap ()); ^ keymap.c:504:33: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("define-prefix-command", Fdefine_prefix_command, Sdefine_prefix_command, 1, 1, 0, ^ keymap.c:504:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:520:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_VECTOR (keymap, 0); ^ ./lisp.h:502:61: note: expanded from macro 'CHECK_VECTOR' { if (XTYPE ((x)) != Lisp_Vector) x = wrong_type_argument (Qvectorp, (x)); } ^ keymap.c:514:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("use-global-map", Fuse_global_map, Suse_global_map, 1, 1, 0, ^ keymap.c:514:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:525:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("use-local-map", Fuse_local_map, Suse_local_map, 1, 1, 0, ^ keymap.c:525:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:569:37: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maps = Fcons (Fcons (build_string (""), get_keymap (startmap)), Qnil); ^ keymap.c:569:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maps = Fcons (Fcons (build_string (""), get_keymap (startmap)), Qnil); ^ keymap.c:569:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maps = Fcons (Fcons (build_string (""), get_keymap (startmap)), Qnil); ^ keymap.c:578:28: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thisseq = Fcar (Fcar (tail)); ^ keymap.c:578:22: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thisseq = Fcar (Fcar (tail)); ^ keymap.c:579:28: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thismap = Fcdr (Fcar (tail)); ^ keymap.c:579:22: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thismap = Fcdr (Fcar (tail)); ^ keymap.c:588:21: warning: passing arguments to 'Frassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Frassq (cmd, maps); ^ keymap.c:592:47: warning: passing arguments to 'Fchar_to_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = concat2 (thisseq, Fchar_to_string (dummy)); ^ keymap.c:592:21: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = concat2 (thisseq, Fchar_to_string (dummy)); ^ keymap.c:593:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nconc2 (tail, Fcons (Fcons (dummy, cmd), Qnil)); ^ keymap.c:593:25: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nconc2 (tail, Fcons (Fcons (dummy, cmd), Qnil)); ^ keymap.c:593:12: warning: passing arguments to 'nconc2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nconc2 (tail, Fcons (Fcons (dummy, cmd), Qnil)); ^ keymap.c:597:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fcdr (tail); ^ keymap.c:553:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("accessible-keymaps", Faccessible_keymaps, Saccessible_keymaps, ^ keymap.c:553:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:612:66: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmapconcat (Qsingle_key_description, keys, build_string (" ")); ^ keymap.c:612:21: warning: passing arguments to 'Fmapconcat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmapconcat (Qsingle_key_description, keys, build_string (" ")); ^ keymap.c:605:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("key-description", Fkey_description, Skey_description, 1, 1, 0, ^ keymap.c:605:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_key_description (c, p) ^ keymap.c:688:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (key, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ keymap.c:693:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (tem); ^ keymap.c:679:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("single-key-description", Fsingle_key_description, Ssingle_key_description, 1, 1, 0, ^ keymap.c:679:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_text_char_description (c, p) ^ keymap.c:730:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (chr, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ keymap.c:734:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (tem); ^ keymap.c:722:33: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("text-char-description", Ftext_char_description, Stext_char_description, 1, 1, 0, ^ keymap.c:722:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:754:19: warning: passing arguments to 'nconc2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maps = nconc2 (Faccessible_keymaps (get_keymap (local_keymap)), ^ keymap.c:761:36: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (; !NULL (maps); maps = Fcdr (maps)) ^ keymap.c:763:34: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register this = Fcar (Fcar (maps)); /* Key sequence to reach map */ ^ keymap.c:763:28: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register this = Fcar (Fcar (maps)); /* Key sequence to reach map */ ^ keymap.c:764:33: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register map = Fcdr (Fcar (maps)); /* The map that it reaches */ ^ keymap.c:764:27: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] register map = Fcdr (Fcar (maps)); /* The map that it reaches */ ^ keymap.c:768:13: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] map = Fcdr (map); ^ keymap.c:777:4: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:780:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcdr (Fcar (map)); ^ keymap.c:780:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcdr (Fcar (map)); ^ keymap.c:781:27: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = Fcar (Fcar (map)); ^ keymap.c:781:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = Fcar (Fcar (map)); ^ keymap.c:782:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] map = Fcdr (map); ^ keymap.c:800:21: warning: passing arguments to 'Fequal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fequal (elt, definition); ^ keymap.c:811:43: warning: passing arguments to 'Fchar_to_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = concat2 (this, Fchar_to_string (dummy)); ^ keymap.c:811:20: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = concat2 (this, Fchar_to_string (dummy)); ^ keymap.c:829:18: warning: passing arguments to 'Fequal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fequal (elt, definition); ^ keymap.c:842:18: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] found = Fcons (dummy, found); ^ keymap.c:845:20: warning: passing arguments to 'Fnreverse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fnreverse (found); ^ keymap.c:737:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("where-is-internal", Fwhere_is_internal, Swhere_is_internal, 1, 3, 0, ^ keymap.c:737:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:855:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_SYMBOL (definition, 0); ^ ./lisp.h:499:61: note: expanded from macro 'CHECK_SYMBOL' { if (XTYPE ((x)) != Lisp_Symbol) x = wrong_type_argument (Qsymbolp, (x)); } ^ keymap.c:858:20: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string (", ")); ^ keymap.c:856:20: warning: passing arguments to 'Fmapconcat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmapconcat (Qkey_description, ^ keymap.c:848:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("where-is", Fwhere_is, Swhere_is, 1, 1, "CWhere is command: ", ^ keymap.c:848:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:886:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (Vstandard_output); ^ keymap.c:905:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (descbuf); ^ keymap.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_buffer_bindings (descbuf) ^ keymap.c:866:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object describe_buffer_bindings (); ^ keymap.c:926:36: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (; !NULL (maps); maps = Fcdr (maps)) ^ keymap.c:928:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (maps); ^ keymap.c:929:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sh = Fcar (elt); ^ keymap.c:937:35: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sh = Flookup_key (shadow, Fcar (elt)); ^ keymap.c:942:21: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_map (Fcdr (elt), Fcar (elt), partial, sh); ^ keymap.c:942:33: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_map (Fcdr (elt), Fcar (elt), partial, sh); ^ keymap.c:915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_map_tree (startmap, partial, shadow) ^ keymap.c:953:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (16), make_number (1)); ^ keymap.c:953:45: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (16), make_number (1)); ^ keymap.c:953:14: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (16), make_number (1)); ^ keymap.c:948:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_command (definition) ^ keymap.c:983:65: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] keysdesc = concat2 (Fkey_description (string), build_string (" ")); ^ keymap.c:983:24: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] keysdesc = concat2 (Fkey_description (string), build_string (" ")); ^ keymap.c:988:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_alist (Fcdr (map), keysdesc, describe_command, ^ keymap.c:975:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_map (map, string, partial, shadow) ^ keymap.c:1010:23: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] suppress = intern ("suppress-keymap"); ^ keymap.c:1012:38: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (; CONSP (alist); alist = Fcdr (alist)) ^ keymap.c:1014:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:1015:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = Fcar (Fcar (alist)); ^ keymap.c:1015:19: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = Fcar (Fcar (alist)); ^ keymap.c:1016:37: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem2 = get_keyelt (Fcdr (Fcar (alist))); ^ keymap.c:1016:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem2 = get_keyelt (Fcdr (Fcar (alist))); ^ keymap.c:1020:16: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] this = Fget (tem2, suppress); ^ keymap.c:1028:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (NULL (kludge)) kludge = build_string ("x"); ^ keymap.c:1046:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*elt_describer) (tem2); ^ keymap.c:995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_alist (alist, elt_prefix, elt_describer, partial, shadow) ^ keymap.c:1072:23: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] suppress = intern ("suppress-keymap"); ^ keymap.c:1076:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:1081:16: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] this = Fget (tem1, suppress); ^ keymap.c:1089:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (NULL (kludge)) kludge = build_string ("x"); ^ keymap.c:1122:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*elt_describer) (tem1); ^ keymap.c:1051:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] describe_vector (vector, elt_prefix, elt_describer, partial, shadow) ^ keymap.c:1138:45: warning: passing arguments to 'Fsymbol_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_match (string, Fsymbol_name (symbol), Qnil); ^ keymap.c:1138:23: warning: passing arguments to 'Fstring_match' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_match (string, Fsymbol_name (symbol), Qnil); ^ keymap.c:1140:17: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call1 (apropos_predicate, symbol); ^ keymap.c:1142:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apropos_accumulate = Fcons (symbol, apropos_accumulate); ^ keymap.c:1133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apropos_accum (symbol, string) ^ keymap.c:1156:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ keymap.c:1158:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] symbol = Fcar (list); ^ keymap.c:1159:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcdr (list); ^ keymap.c:1162:61: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmapconcat (Qkey_description, tem, build_string (", ")); ^ keymap.c:1162:24: warning: passing arguments to 'Fmapconcat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmapconcat (Qkey_description, tem, build_string (", ")); ^ keymap.c:1166:14: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (symbol, Qnil); ^ keymap.c:1168:18: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (col, min_cols); ^ keymap.c:1169:14: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (tem, Qnil); ^ keymap.c:1170:15: warning: passing arguments to 'Fterpri' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fterpri (Qnil); ^ keymap.c:1171:22: warning: passing arguments to 'Ffboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ffboundp (symbol); ^ keymap.c:1173:30: warning: passing arguments to 'Fdocumentation' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fdocumentation (symbol); ^ keymap.c:1175:20: warning: passing arguments to 'insert_first_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_first_line (" Function: ", tem); ^ keymap.c:1176:37: warning: passing arguments to 'Fdocumentation_property' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fdocumentation_property (symbol, Qvariable_documentation); ^ keymap.c:1178:20: warning: passing arguments to 'insert_first_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_first_line (" Variable: ", tem); ^ keymap.c:1146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apropos1 (list) ^ keymap.c:1189:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ keymap.c:1200:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] p1 = (unsigned char *) index (p, '\n'); ^ keymap.c:1205:33: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] str = Fsubstitute_command_keys (str); ^ keymap.c:1209:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] insert (p, p1 ? p1 - p : strlen (p)); ^ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ keymap.c:1185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_first_line (prefix, str) ^ keymap.c:1224:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ keymap.c:1229:30: warning: passing arguments to 'Fsort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apropos_accumulate = Fsort (apropos_accumulate, Qstring_lessp); ^ keymap.c:1214:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("apropos", Fapropos, Sapropos, 1, 3, "sApropos: ", ^ keymap.c:1214:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] keymap.c:1241:20: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qkeymap = intern ("keymap"); ^ keymap.c:1242:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qkeymap); ^ keymap.c:1256:16: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("global-map"), tem); ^ keymap.c:1256:8: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("global-map"), tem); ^ keymap.c:1260:16: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("esc-map"), tem); ^ keymap.c:1260:8: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("esc-map"), tem); ^ keymap.c:1261:17: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (intern ("ESC-prefix"), tem); ^ keymap.c:1261:9: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (intern ("ESC-prefix"), tem); ^ keymap.c:1265:16: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("ctl-x-map"), tem); ^ keymap.c:1265:8: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (intern ("ctl-x-map"), tem); ^ keymap.c:1266:17: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (intern ("Control-X-prefix"), tem); ^ keymap.c:1266:9: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (intern ("Control-X-prefix"), tem); ^ keymap.c:1288:36: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsingle_key_description = intern ("single-key-description"); ^ keymap.c:1289:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsingle_key_description); ^ keymap.c:1291:29: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qkey_description = intern ("key-description"); ^ keymap.c:1292:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qkey_description); ^ keymap.c:1294:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qkeymapp = intern ("keymapp"); ^ keymap.c:1295:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qkeymapp); ^ keymap.c:1297:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skeymapp); ^ keymap.c:1298:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_keymap); ^ keymap.c:1299:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_sparse_keymap); ^ keymap.c:1300:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scopy_keymap); ^ keymap.c:1301:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skey_binding); ^ keymap.c:1302:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slocal_key_binding); ^ keymap.c:1303:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sglobal_key_binding); ^ keymap.c:1304:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sglobal_set_key); ^ keymap.c:1305:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slocal_set_key); ^ keymap.c:1306:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefine_key); ^ keymap.c:1307:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slookup_key); ^ keymap.c:1308:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sglobal_unset_key); ^ keymap.c:1309:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slocal_unset_key); ^ keymap.c:1310:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefine_prefix_command); ^ keymap.c:1311:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suse_global_map); ^ keymap.c:1312:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suse_local_map); ^ keymap.c:1313:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_local_map); ^ keymap.c:1314:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_global_map); ^ keymap.c:1315:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Saccessible_keymaps); ^ keymap.c:1316:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skey_description); ^ keymap.c:1317:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssingle_key_description); ^ keymap.c:1318:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Stext_char_description); ^ keymap.c:1319:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swhere_is_internal); ^ keymap.c:1320:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swhere_is); ^ keymap.c:1321:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdescribe_bindings); ^ keymap.c:1322:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sapropos); ^ 241 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o sysdep.o sysdep.c sysdep.c:420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stuff_char (c) ^ sysdep.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_exclusive_use (fd) ^ sysdep.c:486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] wait_for_termination (pid) ^ sysdep.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] flush_pending_output (channel) ^ sysdep.c:607:22: warning: '/*' within block comment [-Wcomment] s.c_cc[VMIN] = 1; /* minimum number of characters to accept ^ sysdep.c:608:23: warning: '/*' within block comment [-Wcomment] s.c_cc[VTIME] = 0; /* wait forever for at least 1 character ^ sysdep.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] child_setup_tty (out) ^ sysdep.c:677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setpgrp_of_tty (pid) ^ sysdep.c:794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_signal_handlers (saved_handlers) ^ sysdep.c:805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] restore_signal_handlers (saved_handlers) ^ sysdep.c:1162:20: warning: passing 'unsigned char[8200]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] setvbuf (stdout, _sobuf, _IOFBF, sizeof _sobuf); ^~~~~~ /usr/include/stdio.h:332:65: note: passing argument to parameter '__buf' here extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, ^ sysdep.c:1198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_screen_size (widthp, heightp) ^ sysdep.c:1314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setup_pty (fd) ^ sysdep.c:2333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sys_open (path, oflag, mode) ^ sysdep.c:2348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sys_close (fd) ^ sysdep.c:2363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sys_read (fildes, buf, nbyte) ^ sysdep.c:2376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sys_write (fildes, buf, nbyte) ^ sysdep.c:2655:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] croak (badfunc) ^ 18 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o buffer.o buffer.c buffer.c:102:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No buffer named %s", XSTRING (spec)->data); ^ buffer.c:103:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Invalid buffer argument"); ^ buffer.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nsberror (spec) ^ buffer.c:110:18: warning: passing arguments to 'Fmapcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fmapcar (Qcdr, Vbuffer_alist); ^ buffer.c:123:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (name, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ buffer.c:125:23: warning: passing arguments to 'Fassoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcdr (Fassoc (name, Vbuffer_alist)); ^ buffer.c:125:15: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcdr (Fassoc (name, Vbuffer_alist)); ^ buffer.c:113:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("get-buffer", Fget_buffer, Sget_buffer, 1, 1, 0, ^ buffer.c:113:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:135:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ buffer.c:136:32: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filename = Fexpand_file_name (filename, Qnil); ^ buffer.c:140:18: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcdr (XCONS (tail)->car); ^ buffer.c:143:27: warning: passing arguments to 'Fstring_equal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_equal (XBUFFER (buf)->filename, filename); ^ buffer.c:128:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("get-file-buffer", Fget_file_buffer, Sget_file_buffer, 1, 1, 0, ^ buffer.c:128:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:193:55: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = nconc2 (Vbuffer_alist, Fcons (Fcons (name, buf), Qnil)); ^ buffer.c:193:48: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = nconc2 (Vbuffer_alist, Fcons (Fcons (name, buf), Qnil)); ^ buffer.c:193:26: warning: passing arguments to 'nconc2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = nconc2 (Vbuffer_alist, Fcons (Fcons (name, buf), Qnil)); ^ buffer.c:205:16: warning: passing arguments to 'reset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reset_buffer (b); ^ buffer.c:210:18: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget (current_buffer->major_mode, Qmode_class); ^ buffer.c:223:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buf); ^ buffer.c:224:9: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (function); ^ buffer.c:226:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ buffer.c:150:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("get-buffer-create", Fget_buffer_create, Sget_buffer_create, 1, 1, 0, ^ buffer.c:150:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reset_buffer (b) ^ In file included from buffer.c:35: ./buffer.h:270:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void reset_buffer (); ^ buffer.c:249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reset_buffer_local_variables(b) ^ buffer.c:291:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (name, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ buffer.c:301:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gentemp = concat2 (name, build_string (number)); ^ buffer.c:301:25: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gentemp = concat2 (name, build_string (number)); ^ buffer.c:279:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("generate-new-buffer", Fgenerate_new_buffer, Sgenerate_new_buffer, ^ buffer.c:279:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:317:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:309:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-name", Fbuffer_name, Sbuffer_name, 0, 1, 0, ^ buffer.c:309:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:344:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:336:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-file-name", Fbuffer_file_name, Sbuffer_file_name, 0, 1, 0, ^ buffer.c:336:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:365:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:378:33: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lisp_Object v1 = Fsymbol_value (XCONS (XCONS (tem)->car)->car); ^ buffer.c:399:25: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcons (Fcons (*(Lisp_Object *)(offset + (char *)&buffer_local_symbols), ^ buffer.c:399:18: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcons (Fcons (*(Lisp_Object *)(offset + (char *)&buffer_local_symbols), ^ buffer.c:348:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-local-variables", Fbuffer_local_variables, ^ buffer.c:348:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:420:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:408:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-modified-p", Fbuffer_modified_p, Sbuffer_modified_p, ^ buffer.c:408:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:427:33: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-buffer-modified-p", Fset_buffer_modified_p, Sset_buffer_modified_p, ^ buffer.c:427:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:464:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (name, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ buffer.c:467:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Buffer name \"%s\" is in use", XSTRING (name)->data); ^ buffer.c:470:15: warning: passing arguments to 'Fmemq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmemq (buf, Vminibuffer_list); ^ buffer.c:472:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Cannot rename a minibuffer"); ^ buffer.c:475:19: warning: passing arguments to 'Frassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcar (Frassq (buf, Vbuffer_alist), name); ^ buffer.c:475:11: warning: passing arguments to 'Fsetcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsetcar (Frassq (buf, Vbuffer_alist), name); ^ buffer.c:477:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (intern ("rename-auto-save-file")); ^ buffer.c:477:11: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (intern ("rename-auto-save-file")); ^ buffer.c:456:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("rename-buffer", Frename_buffer, Srename_buffer, 1, 1, ^ buffer.c:456:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:492:56: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (tail = Vbuffer_alist; !NULL (tail); tail = Fcdr (tail)) ^ buffer.c:494:24: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcdr (Fcar (tail)); ^ buffer.c:494:18: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcdr (Fcar (tail)); ^ buffer.c:499:32: warning: passing arguments to 'Fget_buffer_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget_buffer_window (buf); ^ buffer.c:507:43: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fget_buffer_create (build_string ("*scratch*")); ^ buffer.c:481:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("other-buffer", Fother_buffer, Sother_buffer, 0, 1, 0, ^ buffer.c:481:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:515:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buf, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:510:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-flush-undo", Fbuffer_flush_undo, Sbuffer_flush_undo, 1, 1, 0, ^ buffer.c:510:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:533:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buf, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ buffer.c:520:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-enable-undo", Fbuffer_enable_undo, Sbuffer_enable_undo, ^ buffer.c:520:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:566:35: warning: passing arguments to 'format1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fyes_or_no_p (format1 ("Buffer %s modified; kill anyway? ", ^ buffer.c:566:26: warning: passing arguments to 'Fyes_or_no_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fyes_or_no_p (format1 ("Buffer %s modified; kill anyway? ", ^ buffer.c:590:19: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (tem); ^ buffer.c:608:33: warning: passing arguments to 'Frassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = Fdelq (Frassq (buf, Vbuffer_alist), Vbuffer_alist); ^ buffer.c:608:25: warning: passing arguments to 'Fdelq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = Fdelq (Frassq (buf, Vbuffer_alist), Vbuffer_alist); ^ buffer.c:540:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 1, 1, "bKill buffer: ", ^ buffer.c:540:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_buffer (buf) ^ buffer.c:675:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Cannot switch buffers in minibuffer window"); ^ buffer.c:681:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buf); ^ buffer.c:686:24: warning: passing arguments to 'Fnext_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ? Fnext_window (minibuf_window, Qnil) : selected_window, ^ buffer.c:685:22: warning: passing arguments to 'Fset_window_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_buffer (EQ (selected_window, minibuf_window) ^ buffer.c:660:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("switch-to-buffer", Fswitch_to_buffer, Sswitch_to_buffer, 1, 2, "BSwitch to buffer: ", ^ buffer.c:660:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:705:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (buf); ^ buffer.c:707:35: warning: passing arguments to 'Fdisplay_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (Fdisplay_buffer (buf, other)); ^ buffer.c:707:18: warning: passing arguments to 'Fselect_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (Fdisplay_buffer (buf, other)); ^ buffer.c:692:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("pop-to-buffer", Fpop_to_buffer, Spop_to_buffer, 1, 2, 0, ^ buffer.c:692:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:737:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Selecting deleted buffer"); ^ buffer.c:720:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-buffer", Fset_buffer, Sset_buffer, 1, 1, 0, ^ buffer.c:720:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:748:40: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbuffer_read_only, (Fcons (Fcurrent_buffer (), Qnil))); ^ buffer.c:748:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbuffer_read_only, (Fcons (Fcurrent_buffer (), Qnil))); ^ buffer.c:777:17: warning: passing arguments to 'Frassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] aelt = Frassq (buf, Vbuffer_alist); ^ buffer.c:778:16: warning: passing arguments to 'Fmemq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] link = Fmemq (aelt, Vbuffer_alist); ^ buffer.c:779:25: warning: passing arguments to 'Fdelq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = Fdelq (aelt, Vbuffer_alist); ^ buffer.c:781:26: warning: passing arguments to 'nconc2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vbuffer_alist = nconc2 (Vbuffer_alist, link); ^ buffer.c:752:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("bury-buffer", Fbury_buffer, Sbury_buffer, 0, 1, "", ^ buffer.c:752:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:856:16: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_value (XCONS (XCONS (tail)->car)->car); ^ buffer.c:872:18: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_value (XCONS (XCONS (tail)->car)->car); ^ buffer.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_buffer_internal (b) ^ buffer.c:916:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (*b, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ buffer.c:917:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (*e, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ buffer.c:928:23: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (*b, *e); ^ buffer.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] validate_region (b, e) ^ buffer.c:947:17: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = intern ("Buffer-menu-mode"); ^ buffer.c:949:26: warning: passing arguments to 'Ffboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (tem = Ffboundp (tail), !NULL (tem))) ^ buffer.c:950:11: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (tail); ^ buffer.c:958:56: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (tail = Vbuffer_alist; !NULL (tail); tail = Fcdr (tail)) ^ buffer.c:960:24: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcdr (Fcar (tail)); ^ buffer.c:960:18: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcdr (Fcar (tail)); ^ buffer.c:975:14: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (b->name, Qnil); ^ buffer.c:976:37: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (col1, make_number (2)); ^ buffer.c:976:18: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (col1, make_number (2)); ^ buffer.c:978:14: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (tem, Qnil); ^ buffer.c:979:18: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (col2, minspace); ^ buffer.c:980:14: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (b->mode_name, Qnil); ^ buffer.c:981:18: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (col3, minspace); ^ buffer.c:983:9: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (b->filename, Qnil); ^ buffer.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list_buffers_1 (files) ^ buffer.c:996:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("list-buffers", Flist_buffers, Slist_buffers, 0, 1, "P", ^ buffer.c:996:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] buffer.c:1059:51: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer_defaults.mode_line_format = build_string ("%-"); ^ buffer.c:1115:32: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QSFundamental = build_string ("Fundamental"); ^ buffer.c:1117:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qfundamental_mode = intern ("fundamental-mode"); ^ buffer.c:1120:24: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qmode_class = intern ("mode-class"); ^ buffer.c:1122:62: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vprin1_to_string_buffer = Fget_buffer_create (build_string (" prin1")); ^ buffer.c:1126:49: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (Fget_buffer_create (build_string ("*scratch*"))); ^ buffer.c:1133:49: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (Fget_buffer_create (build_string ("*scratch*"))); ^ buffer.c:1143:44: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->directory = build_string (buf); ^ buffer.c:1149:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vbuffer_defaults); ^ buffer.c:1150:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vbuffer_local_symbols); ^ buffer.c:1151:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qfundamental_mode); ^ buffer.c:1152:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qmode_class); ^ buffer.c:1153:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&QSFundamental); ^ buffer.c:1154:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vbuffer_alist); ^ buffer.c:1327:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_list); ^ buffer.c:1328:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_buffer); ^ buffer.c:1329:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_file_buffer); ^ buffer.c:1330:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sget_buffer_create); ^ buffer.c:1331:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgenerate_new_buffer); ^ buffer.c:1332:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_name); ^ buffer.c:1334:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_file_name); ^ buffer.c:1335:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_local_variables); ^ buffer.c:1336:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_modified_p); ^ buffer.c:1337:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_buffer_modified_p); ^ buffer.c:1338:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srename_buffer); ^ buffer.c:1339:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sother_buffer); ^ buffer.c:1340:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_flush_undo); ^ buffer.c:1341:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_enable_undo); ^ buffer.c:1342:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skill_buffer); ^ buffer.c:1343:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Serase_buffer); ^ buffer.c:1344:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sswitch_to_buffer); ^ buffer.c:1345:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spop_to_buffer); ^ buffer.c:1346:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_buffer); ^ buffer.c:1347:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_buffer); ^ buffer.c:1348:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbarf_if_buffer_read_only); ^ buffer.c:1349:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbury_buffer); ^ buffer.c:1350:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slist_buffers); ^ buffer.c:1351:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skill_all_local_variables); ^ 165 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o filelock.o filelock.c filelock.c:68:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern struct passwd *getpwuid (); ^ /usr/include/pwd.h:110:23: note: conflicting prototype is here extern struct passwd *getpwuid (__uid_t __uid); ^ filelock.c:72:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (the_pw == 0 ? Qnil : build_string (the_pw->pw_name)); ^ filelock.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lock_file_owner_name (lfname) ^ filelock.c:134:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call1 (intern ("ask-user-about-supersession-threat"), fn); ^ filelock.c:134:13: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call1 (intern ("ask-user-about-supersession-threat"), fn); ^ filelock.c:143:26: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] attack = call2 (intern ("ask-user-about-lock"), fn, ^ filelock.c:143:18: warning: passing arguments to 'call2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] attack = call2 (intern ("ask-user-about-lock"), fn, ^ filelock.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lock_file (fn) ^ filelock.c:166:14: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (p, XSTRING (fn)->data); ^~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/string.h:141:70: note: passing argument to parameter '__src' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ filelock.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fill_in_lock_file_name (lockfile, fn) ^ filelock.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lock_file_1 (lfname, mode) ^ filelock.c:257:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return (0); ^ filelock.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lock_if_free (lfname) ^ filelock.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_lock_owner (lfname) ^ filelock.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_lock_owner_1 (lfname) ^ filelock.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unlock_file (fn) ^ filelock.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lock_superlock (lfname) ^ filelock.c:368:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (fn, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ filelock.c:357:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("lock-buffer", Flock_buffer, Slock_buffer, ^ filelock.c:357:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] filelock.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unlock_buffer (buffer) ^ filelock.c:407:26: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fn = Fexpand_file_name (fn, Qnil); ^ filelock.c:398:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-locked-p", Ffile_locked_p, Sfile_locked_p, 0, 1, 0, ^ filelock.c:398:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] filelock.c:423:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sunlock_buffer); ^ filelock.c:424:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slock_buffer); ^ filelock.c:425:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_locked_p); ^ 27 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o insdel.o insdel.c insdel.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] move_gap (pos) ^ insdel.c:101:3: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ insdel.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gap_left (pos, newgap) ^ insdel.c:157:3: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ insdel.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gap_right (pos) ^ insdel.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] adjust_markers (from, to, amount) ^ insdel.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_gap (increment) ^ insdel.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_char (c) ^ insdel.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] InsStr (s) ^ insdel.c:266:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("maximum buffer size exceeded"); ^ insdel.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert (string, length) ^ insdel.c:305:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("maximum buffer size exceeded"); ^ insdel.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_from_string (string, pos, length) ^ insdel.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_before_markers (string, length) ^ insdel.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_from_string_before_markers (string, pos, length) ^ insdel.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] del_range (from, to) ^ insdel.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] modify_region (start, end) ^ 17 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o marker.o marker.c marker.c:34:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_MARKER (marker, 0); ^ ./lisp.h:517:61: note: expanded from macro 'CHECK_MARKER' { if (XTYPE ((x)) != Lisp_Marker) x = wrong_type_argument (Qmarkerp, (x)); } ^ marker.c:27:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("marker-buffer", Fmarker_buffer, Smarker_buffer, 1, 1, 0, ^ marker.c:27:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] marker.c:54:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_MARKER (marker, 0); ^ ./lisp.h:517:61: note: expanded from macro 'CHECK_MARKER' { if (XTYPE ((x)) != Lisp_Marker) x = wrong_type_argument (Qmarkerp, (x)); } ^ marker.c:45:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("marker-position", Fmarker_position, Smarker_position, 1, 1, 0, ^ marker.c:45:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] marker.c:87:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_MARKER (marker, 0); ^ ./lisp.h:517:61: note: expanded from macro 'CHECK_MARKER' { if (XTYPE ((x)) != Lisp_Marker) x = wrong_type_argument (Qmarkerp, (x)); } ^ marker.c:98:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ marker.c:103:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 1); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ marker.c:74:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-marker", Fset_marker, Sset_marker, 2, 3, 0, ^ marker.c:74:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] marker.c:145:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_MARKER (marker, 0); ^ ./lisp.h:517:61: note: expanded from macro 'CHECK_MARKER' { if (XTYPE ((x)) != Lisp_Marker) x = wrong_type_argument (Qmarkerp, (x)); } ^ marker.c:156:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ marker.c:161:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buffer, 1); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ marker.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_marker_restricted (marker, pos, buffer) ^ marker.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unchain_marker (marker) ^ marker.c:252:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Marker does not point anywhere"); ^ marker.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] marker_position (marker) ^ marker.c:287:31: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] marker = wrong_type_argument (Qinteger_or_marker_p, marker); ^ marker.c:265:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("copy-marker", Fcopy_marker, Scopy_marker, 1, 1, 0, ^ marker.c:265:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] marker.c:293:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smarker_position); ^ marker.c:294:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smarker_buffer); ^ marker.c:295:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_marker); ^ marker.c:296:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scopy_marker); ^ 25 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o minibuf.o minibuf.c minibuf.c:90:27: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt = build_string (""); ^ minibuf.c:98:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Command attempted to use minibuffer while in minibuffer"); ^ minibuf.c:102:44: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (struct minibuf_save_data *) xrealloc (minibuf_save_vector, ^ minibuf.c:118:31: warning: passing arguments to 'get_minibuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (get_minibuffer (minibuf_level)); ^ minibuf.c:118:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (get_minibuffer (minibuf_level)); ^ minibuf.c:121:22: warning: passing arguments to 'Fset_window_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_window_buffer (minibuf_window, Fcurrent_buffer ()); ^ minibuf.c:122:18: warning: passing arguments to 'Fselect_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fselect_window (minibuf_window); ^ minibuf.c:131:13: warning: passing arguments to 'Finsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert (1, &initial); ^ minibuf.c:151:21: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_string (BEG_ADDR, Z - BEG); ^ minibuf.c:153:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ minibuf.c:162:17: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fread (val); ^ minibuf.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_minibuf (map, initial, prompt, expflag) ^ minibuf.c:76:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object read_minibuf (); ^ minibuf.c:180:18: warning: passing arguments to 'Fnthcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fnthcdr (num, Vminibuffer_list); ^ minibuf.c:183:20: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fcons (Qnil, Qnil); ^ minibuf.c:184:33: warning: passing arguments to 'nconc2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vminibuffer_list = nconc2 (Vminibuffer_list, tail); ^ minibuf.c:186:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fcar (tail); ^ minibuf.c:190:46: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fget_buffer_create (build_string (name)); ^ minibuf.c:190:32: warning: passing arguments to 'Fget_buffer_create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fget_buffer_create (build_string (name)); ^ minibuf.c:194:18: warning: passing arguments to 'reset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reset_buffer (XBUFFER (buf)); ^ minibuf.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_minibuffer (depth) ^ minibuf.c:75:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object get_minibuffer (); ^ minibuf.c:205:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (XWINDOW (minibuf_window)->buffer); ^ minibuf.c:235:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (prompt, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:237:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (initial_input, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:241:25: warning: passing arguments to 'get_keymap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] keymap = get_keymap (keymap,2); ^ minibuf.c:224:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-from-minibuffer", Fread_from_minibuffer, Sread_from_minibuffer, 1, 4, 0, ^ minibuf.c:224:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:252:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (prompt, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:254:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (initial_contents, 1) ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:245:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-minibuffer", Fread_minibuffer, Sread_minibuffer, 1, 2, 0, ^ minibuf.c:245:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:265:16: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Feval (Fread_minibuffer (prompt, initial_contents)); ^ minibuf.c:258:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("eval-minibuffer", Feval_minibuffer, Seval_minibuffer, 1, 2, 0, ^ minibuf.c:258:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:270:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-string", Fread_string, Sread_string, 1, 2, 0, ^ minibuf.c:270:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:285:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (prompt, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:286:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (init, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:279:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-no-blanks-input", Fread_no_blanks_input, Sread_no_blanks_input, 2, 2, 0, ^ minibuf.c:279:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:297:36: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fintern (Fcompleting_read (prompt, Vobarray, Qcommandp, Qt, Qnil), ^ minibuf.c:297:18: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fintern (Fcompleting_read (prompt, Vobarray, Qcommandp, Qt, Qnil), ^ minibuf.c:291:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-command", Fread_command, Sread_command, 1, 1, 0, ^ minibuf.c:291:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:320:36: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fintern (Fcompleting_read (prompt, Vobarray, ^ minibuf.c:320:18: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fintern (Fcompleting_read (prompt, Vobarray, ^ minibuf.c:313:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-variable", Fread_variable, Sread_variable, 1, 1, 0, ^ minibuf.c:313:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:341:30: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[0] = build_string ("%s(default %s) "); ^ minibuf.c:344:24: warning: passing arguments to 'Fformat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt = Fformat (3, args); ^ minibuf.c:347:26: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcompleting_read (prompt, Vbuffer_alist, Qnil, require_match, Qnil); ^ minibuf.c:325:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-buffer", Fread_buffer, Sread_buffer, 1, 3, 0, ^ minibuf.c:325:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:381:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:383:18: warning: passing arguments to 'call3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return call3 (alist, string, pred, Qnil); ^ minibuf.c:407:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (tail); ^ minibuf.c:408:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] eltstring = Fcar (elt); ^ minibuf.c:409:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fcdr (tail); ^ minibuf.c:416:33: warning: passing arguments to 'Fsymbol_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] eltstring = Fsymbol_name (elt); ^ minibuf.c:445:19: warning: passing arguments to 'Fcommandp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcommandp (elt); ^ minibuf.c:449:17: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call1 (pred, elt); ^ minibuf.c:517:21: warning: passing arguments to 'Fsubstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstring (bestmatch, zero, end); ^ minibuf.c:354:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("try-completion", Ftry_completion, Stry_completion, 2, 3, 0, ^ minibuf.c:354:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scmp (s1, s2, len) ^ minibuf.c:567:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ minibuf.c:570:20: warning: passing arguments to 'call3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return call3 (alist, string, pred, Qt); ^ minibuf.c:594:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (tail); ^ minibuf.c:595:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] eltstring = Fcar (elt); ^ minibuf.c:596:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tail = Fcdr (tail); ^ minibuf.c:603:33: warning: passing arguments to 'Fsymbol_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] eltstring = Fsymbol_name (elt); ^ minibuf.c:623:14: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 0 > scmp (XSTRING (eltstring)->data, XSTRING (string)->data, ^~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ minibuf.c:623:41: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 0 > scmp (XSTRING (eltstring)->data, XSTRING (string)->data, ^~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ minibuf.c:633:19: warning: passing arguments to 'Fcommandp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcommandp (elt); ^ minibuf.c:637:17: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call1 (pred, elt); ^ minibuf.c:643:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] allmatches = Fcons (eltstring, allmatches); ^ minibuf.c:647:20: warning: passing arguments to 'Fnreverse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fnreverse (allmatches); ^ minibuf.c:546:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("all-completions", Fall_completions, Sall_completions, 2, 3, 0, ^ minibuf.c:546:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:678:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ minibuf.c:654:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("completing-read", Fcompleting_read, Scompleting_read, 2, 5, 0, ^ minibuf.c:654:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:693:25: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsit_for (make_number (2), Qnil); ^ minibuf.c:682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temp_echo_area_contents (m) ^ minibuf.c:735:23: warning: passing arguments to 'Fstring_equal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_equal (completion, Fbuffer_string()); ^ minibuf.c:736:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (completedp = NULL (tem)) ~~~~~~~~~~~^~~~~~~~~~~~ minibuf.c:736:18: note: place parentheses around the assignment to silence this warning if (completedp = NULL (tem)) ^ ( ) minibuf.c:736:18: note: use '==' to turn this assignment into an equality comparison if (completedp = NULL (tem)) ^ == minibuf.c:739:15: warning: passing arguments to 'Finsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert (1, &completion); ^ minibuf.c:745:32: warning: passing arguments to 'assoc_for_completion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = assoc_for_completion (Fbuffer_string (), Vminibuffer_completion_table); ^ minibuf.c:753:22: warning: passing arguments to 'oblookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = oblookup (Vminibuffer_completion_table, ^ minibuf.c:758:14: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call1 (Vminibuffer_completion_predicate, tem); ^ minibuf.c:763:17: warning: passing arguments to 'call3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call3 (Vminibuffer_completion_table, ^ minibuf.c:792:19: warning: passing arguments to 'Fupcase' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] key = Fupcase (key); ^ minibuf.c:794:47: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (tail = list; !NULL (tail); tail = Fcdr (tail)) ^ minibuf.c:797:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (tail); ^ minibuf.c:799:22: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thiscar = Fcar (elt); ^ minibuf.c:803:20: warning: passing arguments to 'Fupcase' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thiscar = Fupcase (thiscar); ^ minibuf.c:804:20: warning: passing arguments to 'Fequal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fequal (thiscar, key); ^ minibuf.c:806:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ minibuf.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] assoc_for_completion (key, list) ^ minibuf.c:704:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object assoc_for_completion (); ^ minibuf.c:866:10: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qexit, Qnil); ^ minibuf.c:922:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 0 <= scmp (buffer_string, completion_string, buffer_length)) ^~~~~~~~~~~~~ minibuf.c:922:28: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 0 <= scmp (buffer_string, completion_string, buffer_length)) ^~~~~~~~~~~~~~~~~ minibuf.c:928:20: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] while (0 <= scmp (buffer_string++, completion_string, buffer_length--)) ^~~~~~~~~~~~~~~ minibuf.c:928:37: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] while (0 <= scmp (buffer_string++, completion_string, buffer_length--)) ^~~~~~~~~~~~~~~~~ minibuf.c:941:71: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ftry_completion (concat2 (Fbuffer_string (), build_string (" ")), ^ minibuf.c:941:38: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ftry_completion (concat2 (Fbuffer_string (), build_string (" ")), ^ minibuf.c:948:68: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ftry_completion (concat2 (Fbuffer_string (), build_string ("-")), ^ minibuf.c:948:35: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ftry_completion (concat2 (Fbuffer_string (), build_string ("-")), ^ minibuf.c:1002:65: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (tail = completions, i = 0; !NULL (tail); tail = Fcdr (tail), i++) ^ minibuf.c:1009:30: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (35), make_number (1)); ^ minibuf.c:1009:48: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (35), make_number (1)); ^ minibuf.c:1009:17: warning: passing arguments to 'Findent_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Findent_to (make_number (35), make_number (1)); ^ minibuf.c:1011:14: warning: passing arguments to 'Fterpri' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fterpri (Qnil); ^ minibuf.c:1012:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (tail); ^ minibuf.c:1015:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (elt), Qnil); ^ minibuf.c:1015:15: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (elt), Qnil); ^ minibuf.c:1016:27: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (Fcdr (elt)), Qnil); ^ minibuf.c:1016:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (Fcdr (elt)), Qnil); ^ minibuf.c:1016:15: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (Fcar (Fcdr (elt)), Qnil); ^ minibuf.c:1019:13: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (elt, Qnil); ^ minibuf.c:981:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("display-completion-list", Fdisplay_completion_list, Sdisplay_completion_list, ^ minibuf.c:981:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] minibuf.c:1044:13: warning: passing arguments to 'Fsort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsort (completions, Qstring_lessp)); ^ minibuf.c:1053:10: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qexit, Qnil); ^ minibuf.c:1060:10: warning: passing arguments to 'Fthrow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fthrow (Qexit, Qnil); ^ minibuf.c:1067:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (minibuf_level); ^ minibuf.c:1074:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vminibuffer_list); ^ minibuf.c:1084:41: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qminibuffer_completion_table = intern ("minibuffer-completion-table"); ^ minibuf.c:1085:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qminibuffer_completion_table); ^ minibuf.c:1087:43: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qminibuffer_completion_confirm = intern ("minibuffer-completion-confirm"); ^ minibuf.c:1088:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qminibuffer_completion_confirm); ^ minibuf.c:1090:45: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qminibuffer_completion_predicate = intern ("minibuffer-completion-predicate"); ^ minibuf.c:1091:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qminibuffer_completion_predicate); ^ minibuf.c:1093:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&last_minibuf_string); ^ minibuf.c:1096:29: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Quser_variable_p = intern ("user-variable-p"); ^ minibuf.c:1097:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Quser_variable_p); ^ minibuf.c:1130:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_from_minibuffer); ^ minibuf.c:1131:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seval_minibuffer); ^ minibuf.c:1132:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_minibuffer); ^ minibuf.c:1133:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_string); ^ minibuf.c:1134:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_command); ^ minibuf.c:1135:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_variable); ^ minibuf.c:1136:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_buffer); ^ minibuf.c:1137:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_no_blanks_input); ^ minibuf.c:1138:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_depth); ^ minibuf.c:1140:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Stry_completion); ^ minibuf.c:1141:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sall_completions); ^ minibuf.c:1142:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scompleting_read); ^ minibuf.c:1143:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_complete); ^ minibuf.c:1144:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_complete_word); ^ minibuf.c:1145:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_complete_and_exit); ^ minibuf.c:1146:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdisplay_completion_list); ^ minibuf.c:1147:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminibuffer_completion_help); ^ minibuf.c:1149:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sself_insert_and_exit); ^ minibuf.c:1150:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sexit_minibuffer); ^ 157 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o fileio.o fileio.c fileio.c:112:28: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] errstring = build_string (strerror (errno)); ^ fileio.c:121:27: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (string), Fcons (errstring, data))); ^ fileio.c:121:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (string), Fcons (errstring, data))); ^ fileio.c:121:13: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (string), Fcons (errstring, data))); ^ fileio.c:120:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qfile_error, ^ fileio.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error (string, data) ^ fileio.c:137:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:150:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (beg, p - beg); ^ fileio.c:124:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-directory", Ffile_name_directory, Sfile_name_directory, ^ fileio.c:124:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:164:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:175:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (p, end - p); ^ fileio.c:153:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-nondirectory", Ffile_name_nondirectory, Sfile_name_nondirectory, ^ fileio.c:153:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_name_as_directory (out, in) ^ fileio.c:263:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:267:53: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return build_string (file_name_as_directory (buf, XSTRING (file)->data)); ^~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ fileio.c:267:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (file_name_as_directory (buf, XSTRING (file)->data)); ^ fileio.c:251:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-as-directory", Ffile_name_as_directory, ^ fileio.c:251:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] directory_file_name (src, dst) ^ fileio.c:423:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (directory, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:435:24: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] directory_file_name (XSTRING (directory)->data, buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ fileio.c:436:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (buf); ^ fileio.c:411:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("directory-file-name", Fdirectory_file_name, Sdirectory_file_name, ^ fileio.c:411:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:445:39: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = concat2 (prefix, build_string ("XXXXXX")); ^ fileio.c:445:17: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = concat2 (prefix, build_string ("XXXXXX")); ^ fileio.c:446:11: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] mktemp (XSTRING (val)->data); ^~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdlib.h:695:28: note: passing argument to parameter '__template' here extern char *mktemp (char *__template) __THROW __nonnull ((1)); ^ fileio.c:439:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-temp-name", Fmake_temp_name, Smake_temp_name, 1, 1, 0, ^ fileio.c:439:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:476:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (name, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:594:24: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (nm); ^ fileio.c:618:50: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned char *ptr = (unsigned char *) index (user, '/'); ^~~~ /usr/include/strings.h:68:33: note: passing argument to parameter '__s' here extern char *index (const char *__s, int __c) ^ fileio.c:619:41: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int len = ptr ? ptr - user : strlen (user); ^~~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ fileio.c:631:37: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pw = (struct passwd *) getpwnam (o); ^ /usr/include/pwd.h:116:45: note: passing argument to parameter '__name' here extern struct passwd *getpwnam (const char *__name) __nonnull ((1)); ^ fileio.c:633:12: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("User \"%s\" is not known", o); ^ fileio.c:659:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (defalt, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:666:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int length = strlen (newdir); ^~~~~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ fileio.c:681:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tlen += strlen (nm) + 1; ^~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ fileio.c:689:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (target, newdir); ^~~~~~ /usr/include/string.h:141:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:689:18: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (target, newdir); ^~~~~~ /usr/include/string.h:141:70: note: passing argument to parameter '__src' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:692:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] file_name_as_directory (target, newdir); ^~~~~~ fileio.c:692:39: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] file_name_as_directory (target, newdir); ^~~~~~ fileio.c:695:11: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (target, nm); ^~~~~~ /usr/include/string.h:149:39: note: passing argument to parameter '__dest' here extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:695:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (target, nm); ^~ /usr/include/string.h:149:70: note: passing argument to parameter '__src' here extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:754:26: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (!strncmp (p, "//", 2) ^ /usr/include/string.h:159:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ fileio.c:767:26: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (!strncmp (p, "/..", 3) ^ /usr/include/string.h:159:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ fileio.c:790:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (target, o - target); ^ fileio.c:450:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("expand-file-name", Fexpand_file_name, Sexpand_file_name, 1, 2, 0, ^ fileio.c:450:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:812:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:882:11: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (target, o, s - o); ^~~~~~ /usr/include/string.h:144:40: note: passing argument to parameter '__dest' here extern char *strncpy (char *__restrict __dest, ^ fileio.c:882:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (target, o, s - o); ^ /usr/include/string.h:145:32: note: passing argument to parameter '__src' here const char *__restrict __src, size_t __n) ^ fileio.c:886:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] o = (unsigned char *) egetenv (target); ^~~~~~ /usr/include/stdlib.h:654:34: note: passing argument to parameter '__name' here extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ fileio.c:895:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] total += strlen (o); ^ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ fileio.c:937:11: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (target, o, s - o); ^~~~~~ /usr/include/string.h:144:40: note: passing argument to parameter '__dest' here extern char *strncpy (char *__restrict __dest, ^ fileio.c:937:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (target, o, s - o); ^ /usr/include/string.h:145:32: note: passing argument to parameter '__src' here const char *__restrict __src, size_t __n) ^ fileio.c:941:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] o = (unsigned char *) egetenv (target); ^~~~~~ /usr/include/stdlib.h:654:34: note: passing argument to parameter '__name' here extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ fileio.c:952:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (x, o); ^ /usr/include/string.h:141:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:952:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (x, o); ^ /usr/include/string.h:141:70: note: passing argument to parameter '__src' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ fileio.c:953:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] x += strlen (o); ^ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ fileio.c:972:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (xnm, x - xnm); ^ fileio.c:975:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Bad format environment-variable substitution"); ^ fileio.c:977:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Missing \"}\" in environment-variable substitution"); ^ fileio.c:979:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Substituting nonexistent environment variable \"%s\"", target); ^ fileio.c:793:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("substitute-in-file-name", Fsubstitute_in_file_name, ^ fileio.c:793:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1005:27: warning: passing arguments to 'Fcopy_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abspath = Fcopy_sequence (abspath); ^ fileio.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] expand_and_dir_to_file (filename, defdir) ^ fileio.c:1024:24: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("File already exists"), ^ fileio.c:1025:10: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (absname, Qnil))); ^ fileio.c:1024:10: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("File already exists"), ^ fileio.c:1023:10: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qfile_already_exists, ^ fileio.c:1027:35: warning: passing arguments to 'format1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fyes_or_no_p (format1 ("File %s already exists; %s anyway? ", ^ fileio.c:1027:26: warning: passing arguments to 'Fyes_or_no_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fyes_or_no_p (format1 ("File %s already exists; %s anyway? ", ^ fileio.c:1032:24: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("File already exists"), ^ fileio.c:1033:10: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (absname, Qnil))); ^ fileio.c:1032:10: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("File already exists"), ^ fileio.c:1031:10: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qfile_already_exists, ^ fileio.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] barf_or_query_if_file_exists (absname, querystring, interactive) ^ fileio.c:1056:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1057:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (newname, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1062:44: warning: passing 'char[11]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] barf_or_query_if_file_exists (newname, "copy to it", ^~~~~~~~~~~~ fileio.c:1067:52: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening input file", Fcons (filename, Qnil)); ^ fileio.c:1078:55: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening output file", Fcons (newname, Qnil)); ^ fileio.c:1086:40: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("I/O error", Fcons (newname, Qnil)); ^ fileio.c:1109:12: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] utimes (XSTRING (newname)->data, timevals); ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/time.h:162:32: note: passing argument to parameter '__file' here extern int utimes (const char *__file, const struct timeval __tvp[2]) ^ fileio.c:1117:14: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] chmod (XSTRING (newname)->data, st.st_mode & 07777); ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:352:31: note: passing argument to parameter '__file' here extern int chmod (const char *__file, __mode_t __mode) ^ fileio.c:1122:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("I/O error", Fcons (newname, Qnil)); ^ fileio.c:1038:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("copy-file", Fcopy_file, Scopy_file, 2, 4, ^ fileio.c:1038:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1134:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1137:51: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Removing old name", Flist (1, &filename)); ^ fileio.c:1128:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-file", Fdelete_file, Sdelete_file, 1, 1, "fDelete file: ", ^ fileio.c:1128:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1158:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1159:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (newname, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1164:44: warning: passing 'char[13]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] barf_or_query_if_file_exists (newname, "rename to it", ^~~~~~~~~~~~~~ fileio.c:1167:19: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (0 > rename (XSTRING (filename)->data, XSTRING (newname)->data)) ^~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdio.h:154:32: note: passing argument to parameter '__old' here extern int rename (const char *__old, const char *__new) __THROW; ^ fileio.c:1167:45: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (0 > rename (XSTRING (filename)->data, XSTRING (newname)->data)) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdio.h:154:51: note: passing argument to parameter '__new' here extern int rename (const char *__old, const char *__new) __THROW; ^ fileio.c:1186:39: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Renaming", Flist (2, &filename)); ^ fileio.c:1141:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("rename-file", Frename_file, Srename_file, 2, 3, ^ fileio.c:1141:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1209:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1210:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (newname, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1215:44: warning: passing 'char[19]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] barf_or_query_if_file_exists (newname, "make it a new name", ^~~~~~~~~~~~~~~~~~~~ fileio.c:1225:51: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Adding new name", Flist (2, &filename)); ^ fileio.c:1193:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("add-name-to-file", Fadd_name_to_file, Sadd_name_to_file, 2, 3, ^ fileio.c:1193:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1252:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1253:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (newname, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1260:44: warning: passing 'char[15]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] barf_or_query_if_file_exists (newname, "make it a link", ^~~~~~~~~~~~~~~~ fileio.c:1281:53: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Making symbolic link", Flist (2, &filename)); ^ fileio.c:1234:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-symbolic-link", Fmake_symbolic_link, Smake_symbolic_link, 2, 3, ^ fileio.c:1234:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1347:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1339:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-absolute-p", Ffile_name_absolute_p, Sfile_name_absolute_p, ^ fileio.c:1339:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1371:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1374:18: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return (lstat (XSTRING (abspath)->data, &sb) >= 0) ? Qt : Qnil; ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:313:42: note: passing argument to parameter '__file' here extern int lstat (const char *__restrict __file, ^ fileio.c:1362:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-exists-p", Ffile_exists_p, Sfile_exists_p, 1, 1, 0, ^ fileio.c:1362:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1388:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1380:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-readable-p", Ffile_readable_p, Sfile_readable_p, 1, 1, 0, ^ fileio.c:1380:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1406:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1412:30: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = (char *) xmalloc (bufsize); ^ fileio.c:1425:21: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_string (buf, valsize); ^ fileio.c:1393:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-symlink-p", Ffile_symlink_p, Sfile_symlink_p, 1, 1, 0, ^ fileio.c:1393:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1442:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1435:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-writable-p", Ffile_writable_p, Sfile_writable_p, 1, 1, 0, ^ fileio.c:1435:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1467:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (abspath)->data, &st) < 0) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1455:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-directory-p", Ffile_directory_p, Sfile_directory_p, 1, 1, 0, ^ fileio.c:1455:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1482:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (abspath)->data, &st) < 0) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1484:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (st.st_mode & 07777); ^ fileio.c:1472:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-modes", Ffile_modes, Sfile_modes, 1, 1, 0, ^ fileio.c:1472:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1496:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (mode, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ fileio.c:1499:14: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (chmod (XSTRING (abspath)->data, XINT (mode)) < 0) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:352:31: note: passing argument to parameter '__file' here extern int chmod (const char *__file, __mode_t __mode) ^ fileio.c:1500:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Doing chmod", Fcons (abspath, Qnil)); ^ fileio.c:1487:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-file-modes", Fset_file_modes, Sset_file_modes, 2, 2, 0, ^ fileio.c:1487:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1543:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file1, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1544:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file2, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1548:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (abspath)->data, &st) < 0) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1555:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (abspath)->data, &st) < 0) ^~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1532:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-newer-than-file-p", Ffile_newer_than_file_p, Sfile_newer_than_file_p, 2, 2, 0, ^ fileio.c:1532:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] close_file_unwind (fd) ^ fileio.c:1589:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ fileio.c:1595:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (filename)->data, &st) < 0 ^~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1608:49: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening input file", Fcons (filename, Qnil)); ^ fileio.c:1613:57: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (close_file_unwind, make_number (fd)); ^ fileio.c:1624:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("File size is negative"); ^ fileio.c:1631:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("maximum buffer size exceeded"); ^ fileio.c:1669:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("IO error reading %s: %s", ^ fileio.c:1692:49: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening input file", Fcons (filename, Qnil)); ^ fileio.c:1696:46: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (filename, Fcons (make_number (inserted), Qnil)); ^ fileio.c:1696:33: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (filename, Fcons (make_number (inserted), Qnil)); ^ fileio.c:1696:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (filename, Fcons (make_number (inserted), Qnil)); ^ fileio.c:1567:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("insert-file-contents", Finsert_file_contents, Sinsert_file_contents, ^ fileio.c:1567:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1802:55: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening output file", Fcons (filename, Qnil)); ^ fileio.c:1805:57: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (close_file_unwind, make_number (desc)); ^ fileio.c:1813:42: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Lseek error", Fcons (filename, Qnil)); ^ fileio.c:1899:9: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] stat (fn, &st); ^~ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1916:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("IO error writing %s: %s", fn, strerror (save_errno)); ^ fileio.c:1699:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("write-region", Fwrite_region, Swrite_region, 3, 5, ^ fileio.c:1699:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:1934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] e_write (desc, addr, len) ^ fileio.c:1977:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_BUFFER (buf, 0); ^ ./lisp.h:505:61: note: expanded from macro 'CHECK_BUFFER' { if (XTYPE ((x)) != Lisp_Buffer) x = wrong_type_argument (Qbufferp, (x)); } ^ fileio.c:1983:13: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (stat (XSTRING (b->filename)->data, &st) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:205:41: note: passing argument to parameter '__file' here extern int stat (const char *__restrict __file, ^ fileio.c:1967:39: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("verify-visited-file-modtime", Fverify_visited_file_modtime, ^ fileio.c:1967:39: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:2018:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsleep_for (make_number (1)); ^ fileio.c:2020:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsleep_for (make_number (1)); ^ fileio.c:2022:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsleep_for (make_number (1)); ^ fileio.c:2084:32: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsleep_for (make_number (1)); ^ fileio.c:2090:28: warning: passing arguments to 'internal_condition_case' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_condition_case (auto_save_1, Qt, auto_save_error); ^ fileio.c:2035:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("do-auto-save", Fdo_auto_save, Sdo_auto_save, 0, 1, "", ^ fileio.c:2035:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:2160:35: warning: passing arguments to 'Ffile_name_completion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Ffile_name_completion (name, realdir); ^ fileio.c:2165:16: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = concat2 (specdir, val); ^ fileio.c:2179:38: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fmake_string (make_number (osize + count), make_number (0)); ^ fileio.c:2179:67: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fmake_string (make_number (osize + count), make_number (0)); ^ fileio.c:2179:25: warning: passing arguments to 'Fmake_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fmake_string (make_number (osize + count), make_number (0)); ^ fileio.c:2197:39: warning: passing arguments to 'Ffile_name_all_completions' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffile_name_all_completions (name, realdir); ^ fileio.c:2130:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-file-name-internal", Fread_file_name_internal, Sread_file_name_internal, ^ fileio.c:2130:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:2232:29: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] && !strncmp (homedir, XSTRING (dir)->data, strlen (homedir)) ^~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/string.h:159:51: note: passing argument to parameter '__s2' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ fileio.c:2235:25: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dir = make_string (XSTRING (dir)->data + strlen (homedir) - 1, ^ fileio.c:2243:27: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insdef = build_string (""); ^ fileio.c:2251:42: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcompleting_read (prompt, intern ("read-file-name-internal"), ^ fileio.c:2251:26: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fcompleting_read (prompt, intern ("read-file-name-internal"), ^ fileio.c:2261:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("No file name specified"); ^ fileio.c:2262:23: warning: passing arguments to 'Fstring_equal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_equal (val, insdef); ^ fileio.c:2208:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("read-file-name", Fread_file_name, Sread_file_name, 1, 4, 0, ^ fileio.c:2208:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fileio.c:2270:24: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qfile_error = intern ("file-error"); ^ fileio.c:2271:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qfile_error); ^ fileio.c:2272:32: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qfile_already_exists = intern("file-already-exists"); ^ fileio.c:2273:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qfile_already_exists); ^ fileio.c:2276:28: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qfile_error, Fcons (Qerror, Qnil))); ^ fileio.c:2276:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qfile_error, Fcons (Qerror, Qnil))); ^ fileio.c:2275:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qfile_error, Qerror_conditions, ^ fileio.c:2278:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("File error")); ^ fileio.c:2277:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qfile_error, Qerror_message, ^ fileio.c:2282:35: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qfile_error, Fcons (Qerror, Qnil)))); ^ fileio.c:2282:15: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qfile_error, Fcons (Qerror, Qnil)))); ^ fileio.c:2281:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qfile_already_exists, ^ fileio.c:2280:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qfile_already_exists, Qerror_conditions, ^ fileio.c:2284:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("File already exists")); ^ fileio.c:2283:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qfile_already_exists, Qerror_message, ^ fileio.c:2295:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_directory); ^ fileio.c:2296:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_nondirectory); ^ fileio.c:2297:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_as_directory); ^ fileio.c:2298:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdirectory_file_name); ^ fileio.c:2299:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_temp_name); ^ fileio.c:2300:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sexpand_file_name); ^ fileio.c:2301:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssubstitute_in_file_name); ^ fileio.c:2302:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scopy_file); ^ fileio.c:2303:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_file); ^ fileio.c:2304:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srename_file); ^ fileio.c:2305:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sadd_name_to_file); ^ fileio.c:2307:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_symbolic_link); ^ fileio.c:2315:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_absolute_p); ^ fileio.c:2316:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_exists_p); ^ fileio.c:2317:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_readable_p); ^ fileio.c:2318:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_writable_p); ^ fileio.c:2319:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_symlink_p); ^ fileio.c:2320:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_directory_p); ^ fileio.c:2321:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_modes); ^ fileio.c:2322:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_file_modes); ^ fileio.c:2323:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_newer_than_file_p); ^ fileio.c:2324:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinsert_file_contents); ^ fileio.c:2325:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swrite_region); ^ fileio.c:2326:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sverify_visited_file_modtime); ^ fileio.c:2327:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sclear_visited_file_modtime); ^ fileio.c:2328:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdo_auto_save); ^ fileio.c:2329:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_buffer_auto_saved); ^ fileio.c:2330:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srecent_auto_save_p); ^ fileio.c:2332:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_file_name_internal); ^ fileio.c:2333:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sread_file_name); ^ 247 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o dired.o dired.c dired.c:91:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (match, 3); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ dired.c:100:31: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dirname = Fexpand_file_name (dirname, Qnil); ^ dired.c:101:22: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!(d = opendir (XSTRING (Fdirectory_file_name (dirname))->data))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/dirent.h:141:34: note: passing argument to parameter '__name' here extern DIR *opendir (const char *__name) __nonnull ((1)) ^ dired.c:102:51: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening directory", Fcons (dirname, Qnil)); ^ dired.c:124:24: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (0 <= re_search (&searchbuf, filename, len, 0, len, 0))) ^ dired.c:127:41: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat2 (dirname, build_string (slashfilename)); ^ dired.c:127:18: warning: passing arguments to 'concat2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat2 (dirname, build_string (slashfilename)); ^ dired.c:129:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = build_string (filename); ^ dired.c:130:21: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcons (name, list); ^ dired.c:135:27: warning: passing arguments to 'Fnreverse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsort (Fnreverse (list), Qstring_lessp); ^ dired.c:135:16: warning: passing arguments to 'Fsort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsort (Fnreverse (list), Qstring_lessp); ^ dired.c:73:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("directory-files", Fdirectory_files, Sdirectory_files, 1, 3, 0, ^ dired.c:73:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dired.c:157:31: warning: passing arguments to 'file_name_completion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return file_name_completion (file, dirname, 0, 0); ^ dired.c:140:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-completion", Ffile_name_completion, Sfile_name_completion, ^ dired.c:140:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dired.c:166:31: warning: passing arguments to 'file_name_completion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return file_name_completion (file, dirname, 1, 0); ^ dired.c:160:37: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-name-all-completions", Ffile_name_all_completions, ^ dired.c:160:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dired.c:211:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ dired.c:213:31: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dirname = Fexpand_file_name (dirname, Qnil); ^ dired.c:222:26: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!(d = opendir (XSTRING (Fdirectory_file_name (dirname))->data))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/dirent.h:141:34: note: passing argument to parameter '__name' here extern DIR *opendir (const char *__name) __nonnull ((1)) ^ dired.c:223:48: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] report_file_error ("Opening directory", Fcons (dirname, Qnil)); ^ dired.c:290:53: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Ffile_name_as_directory (make_string (dp->d_name, len)); ^ dired.c:290:40: warning: passing arguments to 'Ffile_name_as_directory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Ffile_name_as_directory (make_string (dp->d_name, len)); ^ dired.c:293:26: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = make_string (dp->d_name, len); ^ dired.c:296:27: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bestmatch = Fcons (name, bestmatch); ^ dired.c:333:30: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bestmatch = make_string (dp->d_name, len); ^ dired.c:335:44: warning: passing arguments to 'Ffile_name_as_directory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bestmatch = Ffile_name_as_directory (bestmatch); ^ dired.c:352:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ dired.c:370:45: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstring (bestmatch, make_number (0), make_number (bestmatchsize)); ^ dired.c:370:62: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstring (bestmatch, make_number (0), make_number (bestmatchsize)); ^ dired.c:370:21: warning: passing arguments to 'Fsubstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstring (bestmatch, make_number (0), make_number (bestmatchsize)); ^ dired.c:374:18: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qquit, Qnil); ^ dired.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_name_completion (file, dirname, all_flag, ver_flag) ^ dired.c:138:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object file_name_completion (); ^ dired.c:377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_name_completion_stat (dirname, dp, st_addr) ^ dired.c:412:29: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (make_number (time >> 16), ^ dired.c:413:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (time & 0177777), Qnil)); ^ dired.c:413:9: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (time & 0177777), Qnil)); ^ dired.c:412:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (make_number (time >> 16), ^ dired.c:409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_time (time) ^ dired.c:443:32: warning: passing arguments to 'Fexpand_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filename = Fexpand_file_name (filename, Qnil); ^ dired.c:444:14: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (lstat (XSTRING (filename)->data, &s) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/sys/stat.h:313:42: note: passing argument to parameter '__file' here extern int lstat (const char *__restrict __file, ^ dired.c:455:35: warning: passing arguments to 'Ffile_symlink_p' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[0] = Ffile_symlink_p (filename); break; ^ dired.c:458:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[1] = make_number (s.st_nlink); ^ dired.c:459:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[2] = make_number (s.st_uid); ^ dired.c:460:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[3] = make_number (s.st_gid); ^ dired.c:465:27: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[7] = make_number (s.st_size); ^ dired.c:467:27: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[8] = make_string (modes, 10); ^ dired.c:483:28: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values[10] = make_number (s.st_ino); ^ dired.c:484:16: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Flist (11, values); ^ dired.c:416:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("file-attributes", Ffile_attributes, Sfile_attributes, 1, 1, 0, ^ dired.c:416:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] dired.c:489:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdirectory_files); ^ dired.c:490:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_completion); ^ dired.c:494:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_name_all_completions); ^ dired.c:495:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfile_attributes); ^ 58 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o filemode.o filemode.c filemode.c:82:20: warning: passing arguments to 'ftypelet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] a[0] = ftypelet (s); ^ filemode.c:84:8: warning: passing arguments to 'rwx' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rwx ((s->st_mode & 0700) << 0, &(a[1])); ^ filemode.c:85:8: warning: passing arguments to 'rwx' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rwx ((s->st_mode & 0070) << 3, &(a[4])); ^ filemode.c:86:8: warning: passing arguments to 'rwx' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rwx ((s->st_mode & 0007) << 6, &(a[7])); ^ filemode.c:87:10: warning: passing arguments to 'setst' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setst (s->st_mode, a); ^ filemode.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filemodestring (s,a) ^ filemode.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ftypelet(s) ^ filemode.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rwx (bits, chars) ^ filemode.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setst (bits, chars) ^ 9 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o cmds.o cmds.c cmds.c:39:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:45:15: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbeginning_of_buffer, Qnil); ^ cmds.c:50:15: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qend_of_buffer, Qnil); ^ cmds.c:30:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("forward-char", Fforward_char, Sforward_char, 0, 1, "p", ^ cmds.c:30:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:64:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:55:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("backward-char", Fbackward_char, Sbackward_char, 0, 1, "p", ^ cmds.c:55:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:87:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:99:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (negp ? - shortage : shortage); ^ cmds.c:70:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("forward-line", Fforward_line, Sforward_line, 0, 1, "p", ^ cmds.c:70:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:113:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:115:30: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fforward_line (make_number (XINT (n) - 1)); ^ cmds.c:102:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("beginning-of-line", Fbeginning_of_line, Sbeginning_of_line, ^ cmds.c:102:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:133:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:136:32: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fforward_line (make_number (XINT (n) - 1)); ^ cmds.c:119:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("end-of-line", Fend_of_line, Send_of_line, ^ cmds.c:119:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:154:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:161:14: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbeginning_of_buffer, Qnil); ^ cmds.c:168:14: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qend_of_buffer, Qnil); ^ cmds.c:175:13: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call1 (Qkill_forward_chars, n); ^ cmds.c:146:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-char", Fdelete_char, Sdelete_char, 1, 2, "p\nP", ^ cmds.c:146:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:189:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:190:36: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fdelete_char (make_number (-XINT (n)), killflag); ^ cmds.c:180:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-backward-char", Fdelete_backward_char, Sdelete_backward_char, ^ cmds.c:180:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:198:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (arg, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ cmds.c:193:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("self-insert-command", Fself_insert_command, Sself_insert_command, 1, 1, "p", ^ cmds.c:193:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:218:31: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg = Fprefix_numeric_value (arg1); ^ cmds.c:221:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qbuffer_read_only, Qnil); ^ cmds.c:208:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("newline", Fnewline, Snewline, 0, 1, "P", ^ cmds.c:208:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] cmds.c:286:13: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (current_buffer->auto_fill_hook); ^ cmds.c:297:13: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (Vblink_paren_hook); ^ cmds.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] self_insert_internal (c1, noautofill) ^ cmds.c:307:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qkill_backward_chars = intern ("kill-backward-chars"); ^ cmds.c:308:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qkill_backward_chars); ^ cmds.c:310:32: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qkill_forward_chars = intern ("kill-forward-chars"); ^ cmds.c:311:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qkill_forward_chars); ^ cmds.c:317:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sforward_char); ^ cmds.c:318:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbackward_char); ^ cmds.c:319:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sforward_line); ^ cmds.c:320:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbeginning_of_line); ^ cmds.c:321:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Send_of_line); ^ cmds.c:323:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_char); ^ cmds.c:324:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_backward_char); ^ cmds.c:326:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sself_insert_command); ^ cmds.c:327:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snewline); ^ 53 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o casefiddle.o casefiddle.c casefiddle.c:53:25: warning: passing arguments to 'Fcopy_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Fcopy_sequence (obj); ^ casefiddle.c:68:33: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = wrong_type_argument (Qchar_or_string_p, obj, 0); ^ casefiddle.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] casify_object (flag, obj) ^ casefiddle.c:72:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("upcase", Fupcase, Supcase, 1, 1, 0, ^ casefiddle.c:72:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:80:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("downcase", Fdowncase, Sdowncase, 1, 1, 0, ^ casefiddle.c:80:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:88:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("capitalize", Fcapitalize, Scapitalize, 1, 1, 0, ^ casefiddle.c:88:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] casify_region (flag, b, e) ^ casefiddle.c:128:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("upcase-region", Fupcase_region, Supcase_region, 2, 2, "r", ^ casefiddle.c:128:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:140:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("downcase-region", Fdowncase_region, Sdowncase_region, 2, 2, "r", ^ casefiddle.c:140:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:152:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("capitalize-region", Fcapitalize_region, Scapitalize_region, 2, 2, "r", ^ casefiddle.c:152:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] upcase_initials_region (b, e) ^ casefiddle.c:183:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (arg, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ casefiddle.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] operate_on_word (arg) ^ casefiddle.c:193:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("upcase-word", Fupcase_word, Supcase_word, 1, 1, "p", ^ casefiddle.c:193:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:205:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("downcase-word", Fdowncase_word, Sdowncase_word, 1, 1, "p", ^ casefiddle.c:205:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:217:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("capitalize-word", Fcapitalize_word, Scapitalize_word, 1, 1, "p", ^ casefiddle.c:217:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] casefiddle.c:233:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Supcase); ^ casefiddle.c:234:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdowncase); ^ casefiddle.c:235:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scapitalize); ^ casefiddle.c:236:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Supcase_region); ^ casefiddle.c:237:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdowncase_region); ^ casefiddle.c:238:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scapitalize_region); ^ casefiddle.c:239:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Supcase_word); ^ casefiddle.c:240:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdowncase_word); ^ casefiddle.c:241:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scapitalize_word); ^ 34 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o indent.o indent.c indent.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ToCol (col) ^ indent.c:198:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (col, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ indent.c:201:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (minimum, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ indent.c:208:24: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (fromcol); ^ indent.c:218:30: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert_char (make_number ('\t'), n); ^ indent.c:225:29: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert_char (make_number (' '), col); ^ indent.c:187:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("indent-to", Findent_to, Sindent_to, 1, 2, "NIndent to column: ", ^ indent.c:187:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] indent.c:248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] position_indentation (pos) ^ indent.c:305:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (column, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ indent.c:284:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("move-to-column", Fmove_to_column, Smove_to_column, 1, 1, 0, ^ indent.c:284:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] indent.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] compute_motion (from, fromvpos, fromhpos, to, tovpos, tohpos, width, hscroll, tab_offset) ^ In file included from indent.c:24: ./indent.h:30:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct position *compute_motion (); ^ indent.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pos_tab_offset (w, pos) ^ indent.c:505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vmotion (from, vtarget, width, hscroll, window) ^ In file included from indent.c:24: ./indent.h:31:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct position *vmotion (); ^ indent.c:604:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (lines, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ indent.c:614:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (pos.vpos); ^ indent.c:591:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("vertical-motion", Fvertical_motion, Svertical_motion, 1, 1, 0, ^ indent.c:591:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] indent.c:624:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_indentation); ^ indent.c:625:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sindent_to); ^ indent.c:626:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_column); ^ indent.c:627:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smove_to_column); ^ indent.c:628:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Svertical_motion); ^ 26 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o search.o search.c search.c:85:28: warning: passing arguments to 're_compile_pattern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = re_compile_pattern (XSTRING (pattern)->data, ^ search.c:90:28: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dummy = build_string (val); ^ search.c:92:34: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qinvalid_regexp, Fcons (dummy, Qnil)); ^ search.c:92:10: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qinvalid_regexp, Fcons (dummy, Qnil)); ^ search.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] compile_pattern (pattern, bufp, translate) ^ search.c:105:34: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qsearch_failed, Fcons (arg, Qnil)); ^ search.c:105:11: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qsearch_failed, Fcons (arg, Qnil)); ^ search.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] signal_failure (arg) ^ search.c:119:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:124:3: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; /* Do a pending quit right away, to avoid paradoxical behavior */ ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ search.c:145:26: warning: passing arguments to 're_match_2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (0 <= re_match_2 (&searchbuf, p1, s1, p2, s2, ^ search.c:109:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("looking-at", Flooking_at, Slooking_at, 1, 1, 0, ^ search.c:109:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:170:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (regexp, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:171:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:179:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (start, 2); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ search.c:184:20: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (string, start); ^ search.c:190:19: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = re_search (&searchbuf, XSTRING (string)->data, XSTRING (string)->size, ^ search.c:194:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Overflow in regular expression matching"); ^ search.c:196:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (val); ^ search.c:158:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("string-match", Fstring_match, Sstring_match, 2, 3, 0, ^ search.c:158:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_buffer (target, pos, cnt, shortage) ^ search.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_next_newline (from, cnt) ^ search.c:282:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("skip-chars-forward", Fskip_chars_forward, Sskip_chars_forward, 1, 2, 0, ^ search.c:282:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:295:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("skip-chars-backward", Fskip_chars_backward, Sskip_chars_backward, 1, 2, 0, ^ search.c:295:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:315:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:320:5: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (lim, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ search.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] skip_chars (forwardp, string, lim) ^ search.c:396:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (count, 3); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ search.c:400:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:405:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (bound, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ search.c:408:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Invalid search bound (wrong side of point)"); ^ search.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] search_command (string, bound, noerror, count, direction, RE) ^ search.c:505:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; /* Do a pending quit right away, ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ search.c:527:28: warning: passing arguments to 're_search_2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int value = re_search_2 (&searchbuf, p1, s1, p2, s2, ^ search.c:532:12: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Overflow in regular expression matching"); ^ search.c:555:28: warning: passing arguments to 're_search_2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int value = re_search_2 (&searchbuf, p1, s1, p2, s2, ^ search.c:559:12: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Overflow in regular expression matching"); ^ search.c:671:4: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ search.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] search_buffer (string, pos, lim, n, RE, trt) ^ search.c:831:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:842:40: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!word_count) return build_string (""); ^ search.c:844:21: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_string (p, len - punct_count + 5 * (word_count - 1) + 4); ^ search.c:824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] wordify (string) ^ search.c:868:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("search-backward", Fsearch_backward, Ssearch_backward, 1, 4, ^ search.c:868:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:884:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("search-forward", Fsearch_forward, Ssearch_forward, 1, 4, "sSearch: ", ^ search.c:884:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:899:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("word-search-backward", Fword_search_backward, Sword_search_backward, 1, 4, ^ search.c:899:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:914:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("word-search-forward", Fword_search_forward, Sword_search_forward, 1, 4, ^ search.c:914:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:929:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("re-search-backward", Fre_search_backward, Sre_search_backward, 1, 4, ^ search.c:929:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:947:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("re-search-forward", Fre_search_forward, Sre_search_forward, 1, 4, ^ search.c:947:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:983:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (string, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:990:35: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range(make_number (search_regs.start[0]), ^ search.c:991:21: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.end[0])); ^ search.c:990:22: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range(make_number (search_regs.start[0]), ^ search.c:1043:13: warning: passing arguments to 'Finsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert (1, &string); ^ search.c:1056:20: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.start[0]), ^ search.c:1057:20: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.end[0])); ^ search.c:1062:24: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.start[c - '0']), ^ search.c:1063:24: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.end[c - '0'])); ^ search.c:1078:33: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fupcase_region (make_number (point - inslen), make_number (point)); ^ search.c:1078:63: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fupcase_region (make_number (point - inslen), make_number (point)); ^ search.c:1080:41: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] upcase_initials_region (make_number (point - inslen), make_number (point)); ^ search.c:1080:71: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] upcase_initials_region (make_number (point - inslen), make_number (point)); ^ search.c:963:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("replace-match", Freplace_match, Sreplace_match, 1, 3, 0, ^ search.c:963:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:1091:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (num, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ search.c:1094:41: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (num, make_number (RE_NREGS)); ^ search.c:1094:23: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (num, make_number (RE_NREGS)); ^ search.c:1097:23: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (make_number ((beginningp) ? search_regs.start[n] ^ search.c:1085:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] match_limit (num, beginningp) ^ search.c:1101:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("match-beginning", Fmatch_beginning, Smatch_beginning, 1, 1, 0, ^ search.c:1101:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:1112:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("match-end", Fmatch_end, Smatch_end, 1, 1, 0, ^ search.c:1112:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:1147:46: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (data[2 * i], make_number (start), Qnil); ^ search.c:1156:19: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (search_regs.end[i]), Qnil); ^ search.c:1163:16: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Flist (2 * len + 2, data); ^ search.c:1177:32: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = wrong_type_argument (Qconsp, list, 0); ^ search.c:1181:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] marker = Fcar (list); ^ search.c:1185:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcdr (list); ^ search.c:1193:4: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (marker, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ search.c:1195:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcdr (list); ^ search.c:1197:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] marker = Fcar (list); ^ search.c:1202:4: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (marker, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ search.c:1205:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcdr (list); ^ search.c:1167:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("store-match-data", Fstore_match_data, Sstore_match_data, 1, 1, 0, ^ search.c:1167:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:1221:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ search.c:1241:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (temp, out - temp); ^ search.c:1213:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("regexp-quote", Fregexp_quote, Sregexp_quote, 1, 1, 0, ^ search.c:1213:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] search.c:1295:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsearch_failed = intern ("search-failed"); ^ search.c:1296:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsearch_failed); ^ search.c:1297:28: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinvalid_regexp = intern ("invalid-regexp"); ^ search.c:1298:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinvalid_regexp); ^ search.c:1301:31: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qsearch_failed, Fcons (Qerror, Qnil))); ^ search.c:1301:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qsearch_failed, Fcons (Qerror, Qnil))); ^ search.c:1300:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qsearch_failed, Qerror_conditions, ^ search.c:1303:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Search failed")); ^ search.c:1302:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qsearch_failed, Qerror_message, ^ search.c:1306:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_regexp, Fcons (Qerror, Qnil))); ^ search.c:1306:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_regexp, Fcons (Qerror, Qnil))); ^ search.c:1305:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_regexp, Qerror_conditions, ^ search.c:1308:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Invalid regexp")); ^ search.c:1307:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_regexp, Qerror_message, ^ search.c:1311:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&last_regexp); ^ search.c:1313:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstring_match); ^ search.c:1314:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slooking_at); ^ search.c:1315:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sskip_chars_forward); ^ search.c:1316:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sskip_chars_backward); ^ search.c:1317:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssearch_forward); ^ search.c:1318:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssearch_backward); ^ search.c:1319:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sword_search_forward); ^ search.c:1320:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sword_search_backward); ^ search.c:1321:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sre_search_forward); ^ search.c:1322:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sre_search_backward); ^ search.c:1323:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sreplace_match); ^ search.c:1324:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smatch_beginning); ^ search.c:1325:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smatch_end); ^ search.c:1326:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smatch_data); ^ search.c:1327:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstore_match_data); ^ search.c:1328:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sregexp_quote); ^ 131 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o regex.o regex.c regex.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_set_syntax (syntax) ^ regex.c:272:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (fixup_jump, jump, b); ^ regex.c:368:19: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (b, maybe_finalize_jump, laststart - 3); ^ regex.c:371:16: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_jump (on_failure_jump, laststart, b + 3, b); ^ regex.c:378:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_jump (dummy_failure_jump, laststart, laststart + 6, b); ^ regex.c:493:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (fixup_jump, jump, b); ^ regex.c:510:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_jump (on_failure_jump, begalt, b + 6, b); ^ regex.c:514:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (fixup_jump, jump, b); ^ regex.c:629:16: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (fixup_jump, jump, b); ^ regex.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_compile_pattern (pattern, size, bufp) ^ In file included from regex.c:85: ./regex.h:172:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *re_compile_pattern (); ^ regex.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_jump (from, opcode, to) ^ regex.c:679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert_jump (op, from, to, current_end) ^ regex.c:728:15: warning: enumeration value 'unused' not handled in switch [-Wswitch] switch ((enum regexpcode) *p++) ^~~~~~~~~~~~~~~~~~~~~~ regex.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_compile_fastmap (bufp) ^ In file included from regex.c:85: ./regex.h:174:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void re_compile_fastmap (); ^ regex.c:887:22: warning: passing arguments to 're_search_2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return re_search_2 (pbufp, 0, 0, string, size, startpos, range, regs, size); ^ regex.c:881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_search (pbufp, string, size, startpos, range, regs) ^ In file included from regex.c:85: ./regex.h:175:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int re_search (), re_search_2 (); ^ regex.c:982:24: warning: passing arguments to 're_match_2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = re_match_2 (pbufp, string1, size1, string2, size2, startpos, regs, ^ regex.c:903:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_search_2 (pbufp, string1, size1, string2, size2, startpos, range, regs, mstop) ^ In file included from regex.c:85: ./regex.h:175:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int re_search (), re_search_2 (); ^ regex.c:1232:34: warning: passing arguments to 'bcmp_translate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (translate ? bcmp_translate (d, d2, mcnt, translate) : bcmp (d, d2, mcnt)) ^ regex.c:1178:15: warning: enumeration value 'unused' not handled in switch [-Wswitch] switch ((enum regexpcode) *p++) ^~~~~~~~~~~~~~~~~~~~~~ regex.c:1036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] re_match_2 (pbufp, string1, size1, string2, size2, pos, regs, mstop) ^ In file included from regex.c:85: ./regex.h:176:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int re_match (), re_match_2 (); ^ regex.c:1537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bcmp_translate (s1, s2, len, translate) ^ 27 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o undo.o undo.c undo.c:65:44: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (lbeg, lend), current_buffer->undo_list); ^ undo.c:65:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (lbeg, lend), current_buffer->undo_list); ^ undo.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_insert (beg, length) ^ undo.c:92:63: warning: passing arguments to 'Fbuffer_substring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Fbuffer_substring (lbeg, lend), sbeg), ^ undo.c:92:44: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Fbuffer_substring (lbeg, lend), sbeg), ^ undo.c:92:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Fbuffer_substring (lbeg, lend), sbeg), ^ undo.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_delete (beg, length) ^ undo.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_change (beg, length) ^ undo.c:116:55: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Qt, Fcons (high, low)), current_buffer->undo_list); ^ undo.c:116:44: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Qt, Fcons (high, low)), current_buffer->undo_list); ^ undo.c:116:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Fcons (Qt, Fcons (high, low)), current_buffer->undo_list); ^ undo.c:128:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (current_buffer->undo_list); ^ undo.c:130:39: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->undo_list = Fcons (Qnil, current_buffer->undo_list); ^ undo.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] truncate_undo_list (list, minsize, maxsize) ^ undo.c:221:16: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] next = Fcar (list); ^ undo.c:222:16: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list = Fcdr (list); ^ undo.c:225:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] car = Fcar (next); ^ undo.c:226:15: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cdr = Fcdr (next); ^ undo.c:231:20: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] high = Fcar (cdr); ^ undo.c:232:19: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] low = Fcdr (cdr); ^ undo.c:249:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Changes to be undone are outside visible portion of buffer"); ^ undo.c:251:19: warning: passing arguments to 'Fgoto_char' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fgoto_char (car); ^ undo.c:261:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Changes to be undone are outside visible portion of buffer"); ^ undo.c:263:13: warning: passing arguments to 'Finsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert (1, &membuf); ^ undo.c:268:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Changes to be undone are outside visible portion of buffer"); ^ undo.c:198:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("primitive-undo", Fprimitive_undo, Sprimitive_undo, 2, 2, 0, ^ undo.c:198:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] undo.c:285:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprimitive_undo); ^ undo.c:286:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sundo_boundary); ^ 29 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o alloc.o alloc.c alloc.c:101:10: warning: passing arguments to 'Fprinc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprinc (str, Vstandard_output); ^ alloc.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] malloc_warning_1 (str) ^ alloc.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] malloc_warning (str) ^ alloc.c:119:22: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = build_string (pending_malloc_warning); ^ alloc.c:128:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qerror, memory_exhausted_message); ^ alloc.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xmalloc (size) ^ In file included from alloc.c:22: ./lisp.h:986:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern long *xmalloc (), *xrealloc (); ^ alloc.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xrealloc (block, size) ^ In file included from alloc.c:22: ./lisp.h:986:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern long *xmalloc (), *xrealloc (); ^ alloc.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] free_cons (ptr) ^ alloc.c:202:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("cons", Fcons, Scons, 2, 2, 0, ^ alloc.c:202:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:243:20: warning: passing arguments to 'Fmake_list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fmake_list (len, Qnil); ^ alloc.c:234:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("list", Flist, Slist, 0, MANY, 0, ^ alloc.c:234:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:262:34: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] length = wrong_type_argument (Qnatnump, length); ^ alloc.c:253:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-list", Fmake_list, Smake_list, 2, 2, 0, ^ alloc.c:253:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:285:34: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] length = wrong_type_argument (Qnatnump, length); ^ alloc.c:275:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-vector", Fmake_vector, Smake_vector, 2, 2, 0, ^ alloc.c:275:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:306:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("vector", Fvector, Svector, 0, MANY, 0, ^ alloc.c:306:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:364:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ alloc.c:355:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-symbol", Fmake_symbol, Smake_symbol, 1, 1, 0, ^ alloc.c:355:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:535:34: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] length = wrong_type_argument (Qnatnump, length); ^ alloc.c:536:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (init, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ alloc.c:537:28: warning: passing arguments to 'make_uninit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_uninit_string (XINT (length)); ^ alloc.c:525:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-string", Fmake_string, Smake_string, 2, 2, 0, ^ alloc.c:525:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:553:28: warning: passing arguments to 'make_uninit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_uninit_string (length, 0); ^ alloc.c:548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_string (contents, length) ^ In file included from alloc.c:22: ./lisp.h:812:54: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object Fmake_string (), build_string (), make_string(); ^ alloc.c:559:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string (str) ^ In file included from alloc.c:22: ./lisp.h:812:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object Fmake_string (), build_string (), make_string(); ^ alloc.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_uninit_string (length) ^ alloc.c:632:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Pure Lisp storage exhausted"); ^ alloc.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_pure_string (data, length) ^ In file included from alloc.c:22: ./lisp.h:813:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object Fpurecopy (), make_pure_string (); ^ alloc.c:649:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Pure Lisp storage exhausted"); ^ alloc.c:652:32: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XCONS (new)->car = Fpurecopy (car); ^ alloc.c:653:32: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XCONS (new)->cdr = Fpurecopy (cdr); ^ alloc.c:643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pure_cons (car, cdr) ^ In file included from alloc.c:22: ./lisp.h:814:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object pure_cons (), make_pure_vector (); ^ alloc.c:665:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Pure Lisp storage exhausted"); ^ alloc.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_pure_vector (len) ^ In file included from alloc.c:22: ./lisp.h:814:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object pure_cons (), make_pure_vector (); ^ alloc.c:697:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Attempt to copy a marker to pure storage"); ^ alloc.c:703:32: warning: passing 'unsigned char[1]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return make_pure_string (XSTRING (obj)->data, XSTRING (obj)->size); ^~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ alloc.c:673:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("purecopy", Fpurecopy, Spurecopy, 1, 1, 0, ^ alloc.c:673:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] alloc.c:737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (varaddress) ^ In file included from alloc.c:22: ./lisp.h:745:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void staticpro(); ^ alloc.c:750:21: warning: '/*' within block comment [-Wcomment] /* jmp_buf jmp; /* We don't need this for GC purposes */ ^ alloc.c:819:30: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fnthcdr (make_number (30), Vcommand_history); ^ alloc.c:819:17: warning: passing arguments to 'Fnthcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fnthcdr (make_number (30), Vcommand_history); ^ alloc.c:845:17: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (staticvec[i]); ^ alloc.c:850:16: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&tail->var[i]); ^ alloc.c:855:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&bind->symbol); ^ alloc.c:856:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&bind->old_value); ^ alloc.c:860:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&catch->tag); ^ alloc.c:861:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&catch->val); ^ alloc.c:865:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&handler->handler); ^ alloc.c:866:19: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&handler->var); ^ alloc.c:872:16: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (backlist->function); ^ alloc.c:882:18: warning: passing arguments to 'mark_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (&backlist->args[i]); ^ alloc.c:920:36: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Fcons (make_number (total_conses), ^ alloc.c:921:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (total_free_conses)), ^ alloc.c:922:29: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcons (make_number (total_symbols), ^ alloc.c:923:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (total_free_symbols)), ^ alloc.c:924:36: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcons (make_number (total_markers), ^ alloc.c:925:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (total_free_markers)), ^ alloc.c:926:29: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (total_string_size), ^ alloc.c:927:29: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (make_number (total_vector_size), ^ alloc.c:1086:15: warning: incompatible pointer types passing 'struct Lisp_String **' to parameter of type 'int *' [-Wincompatible-pointer-types] mark_object (&ptr->name); ^~~~~~~~~~ alloc.c:1143:14: warning: passing arguments to 'mark_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_buffer (obj); ^ alloc.c:999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_object (objptr) ^ alloc.c:1168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mark_buffer (buf) ^ alloc.c:1475:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (to_sb = from_sb->next) ~~~~~~^~~~~~~~~~~~~~~ alloc.c:1475:16: note: place parentheses around the assignment to silence this warning while (to_sb = from_sb->next) ^ ( ) alloc.c:1475:16: note: use '==' to turn this assignment into an equality comparison while (to_sb = from_sb->next) ^ == alloc.c:1479:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (from_sb->next = to_sb->next) ~~~~~~~~~~~~~~^~~~~~~~~~~~~ alloc.c:1479:22: note: place parentheses around the assignment to silence this warning if (from_sb->next = to_sb->next) ^ ( ) alloc.c:1479:22: note: use '==' to turn this assignment into an equality comparison if (from_sb->next = to_sb->next) ^ == alloc.c:1571:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scons); ^ alloc.c:1572:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slist); ^ alloc.c:1573:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Svector); ^ alloc.c:1574:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_list); ^ alloc.c:1575:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_vector); ^ alloc.c:1576:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_string); ^ alloc.c:1577:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_symbol); ^ alloc.c:1578:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_marker); ^ alloc.c:1579:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spurecopy); ^ alloc.c:1580:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgarbage_collect); ^ 91 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o data.o data.c data.c:59:27: warning: passing arguments to 'Fstring_to_int' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fstring_to_int (value, Qt); ^ data.c:61:27: warning: passing arguments to 'Fint_to_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fint_to_string (value); ^ data.c:63:70: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = Fsignal (Qwrong_type_argument, Fcons (predicate, Fcons (value, Qnil))); ^ data.c:63:52: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = Fsignal (Qwrong_type_argument, Fcons (predicate, Fcons (value, Qnil))); ^ data.c:63:23: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = Fsignal (Qwrong_type_argument, Fcons (predicate, Fcons (value, Qnil))); ^ data.c:64:19: warning: passing arguments to 'call1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call1 (predicate, value); ^ data.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] wrong_type_argument (predicate, value) ^ In file included from data.c:26: ./lisp.h:790:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object wrong_type_argument (); ^ data.c:72:9: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Attempt to modify read-only object"); ^ data.c:80:51: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Qnil))); ^ data.c:80:40: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Qnil))); ^ data.c:80:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Qnil))); ^ data.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (a1, a2) ^ In file included from data.c:26: ./lisp.h:788:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void args_out_of_range (); ^ data.c:88:62: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Fcons (a3, Qnil)))); ^ data.c:88:51: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Fcons (a3, Qnil)))); ^ data.c:88:40: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Fcons (a3, Qnil)))); ^ data.c:88:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qargs_out_of_range, Fcons (a1, Fcons (a2, Fcons (a3, Qnil)))); ^ data.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range_3 (a1, a2, a3) ^ In file included from data.c:26: ./lisp.h:789:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void args_out_of_range_3 (); ^ data.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number (num) ^ In file included from data.c:26: ./lisp.h:787:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object make_number (); ^ data.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sign_extend_lisp_int (num) ^ data.c:112:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] return num | ((-1) << VALBITS); ~~~~ ^ data.c:119:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("eq", Feq, Seq, 2, 2, 0, ^ data.c:119:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:129:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("null", Fnull, Snull, 1, 1, 0, "T if OBJECT is nil.") ^ data.c:129:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:138:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("consp", Fconsp, Sconsp, 1, 1, 0, "T if OBJECT is a cons cell.") ^ data.c:138:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:147:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("atom", Fatom, Satom, 1, 1, 0, "T if OBJECT is not a cons cell. This includes nil.") ^ data.c:147:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:156:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("listp", Flistp, Slistp, 1, 1, 0, "T if OBJECT is a list. This includes nil.") ^ data.c:156:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("nlistp", Fnlistp, Snlistp, 1, 1, 0, "T if OBJECT is not a list. Lists include nil.") ^ data.c:165:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:174:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("integerp", Fintegerp, Sintegerp, 1, 1, 0, "T if OBJECT is a number.") ^ data.c:174:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:183:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("natnump", Fnatnump, Snatnump, 1, 1, 0, "T if OBJECT is a nonnegative number.") ^ data.c:183:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:192:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("symbolp", Fsymbolp, Ssymbolp, 1, 1, 0, "T if OBJECT is a symbol.") ^ data.c:192:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:201:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("vectorp", Fvectorp, Svectorp, 1, 1, 0, "T if OBJECT is a vector.") ^ data.c:201:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:210:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("stringp", Fstringp, Sstringp, 1, 1, 0, "T if OBJECT is a string.") ^ data.c:210:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:219:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("arrayp", Farrayp, Sarrayp, 1, 1, 0, "T if OBJECT is an array (string or vector).") ^ data.c:219:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:228:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("sequencep", Fsequencep, Ssequencep, 1, 1, 0, ^ data.c:228:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:239:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("bufferp", Fbufferp, Sbufferp, 1, 1, 0, "T if OBJECT is an editor buffer.") ^ data.c:239:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:248:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("markerp", Fmarkerp, Smarkerp, 1, 1, 0, "T if OBJECT is a marker (editor pointer).") ^ data.c:248:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:257:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("integer-or-marker-p", Finteger_or_marker_p, Sinteger_or_marker_p, 1, 1, 0, ^ data.c:257:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:267:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("subrp", Fsubrp, Ssubrp, 1, 1, 0, "T if OBJECT is a built-in function.") ^ data.c:267:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:276:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("char-or-string-p", Fchar_or_string_p, Schar_or_string_p, 1, 1, 0, "T if OBJECT is a character (a number) or a string.") ^ data.c:276:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:287:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("car", Fcar, Scar, 1, 1, 0, ^ data.c:287:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:303:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("car-safe", Fcar_safe, Scar_safe, 1, 1, 0, ^ data.c:303:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:314:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("cdr", Fcdr, Scdr, 1, 1, 0, ^ data.c:314:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:330:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("cdr-safe", Fcdr_safe, Scdr_safe, 1, 1, 0, ^ data.c:330:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:341:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("setcar", Fsetcar, Ssetcar, 2, 2, 0, ^ data.c:341:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:354:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("setcdr", Fsetcdr, Ssetcdr, 2, 2, 0, ^ data.c:354:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:369:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("boundp", Fboundp, Sboundp, 1, 1, 0, "T if SYMBOL's value is not void.") ^ data.c:369:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:379:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("fboundp", Ffboundp, Sfboundp, 1, 1, 0, "T if SYMBOL's function definition is not void.") ^ data.c:379:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:389:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("makunbound", Fmakunbound, Smakunbound, 1, 1, 0, "Make SYMBOL's value be void.") ^ data.c:389:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:398:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("fmakunbound", Ffmakunbound, Sfmakunbound, 1, 1, 0, "Make SYMBOL's function definition be void.") ^ data.c:398:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:414:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qvoid_function, Fcons (sym, Qnil)); ^ data.c:414:20: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qvoid_function, Fcons (sym, Qnil)); ^ data.c:407:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("symbol-function", Fsymbol_function, Ssymbol_function, 1, 1, 0, ^ data.c:407:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:418:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("symbol-plist", Fsymbol_plist, Ssymbol_plist, 1, 1, 0, "Return SYMBOL's property list.") ^ data.c:418:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:426:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("symbol-name", Fsymbol_name, Ssymbol_name, 1, 1, 0, "Return SYMBOL's name, a string.") ^ data.c:426:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:444:36: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vautoload_queue = Fcons (Fcons (sym, XSYMBOL (sym)->function), ^ data.c:444:29: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vautoload_queue = Fcons (Fcons (sym, XSYMBOL (sym)->function), ^ data.c:437:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("fset", Ffset, Sfset, 2, 2, 0, ^ data.c:437:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:450:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("setplist", Fsetplist, Ssetplist, 2, 2, 0, ^ data.c:450:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:473:11: warning: 18 enumeration values not handled in switch: 'Lisp_Int', 'Lisp_Symbol', 'Lisp_Marker'... [-Wswitch] switch (XTYPE (valcontents)) ^~~~~~~~~~~~~~~~~~~ ./lisp.h:260:18: note: expanded from macro 'XTYPE' #define XTYPE(a) ((enum Lisp_Type) ((a) >> VALBITS)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ data.c:466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] do_symval_forwarding (valcontents) ^ data.c:495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_symval_forwarding (sym, valcontents, newval) ^ data.c:572:24: warning: passing arguments to 'assq_no_quit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = assq_no_quit (sym, current_buffer->local_var_alist); ^ data.c:603:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qvoid_variable, Fcons (sym, Qnil)); ^ data.c:603:22: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qvoid_variable, Fcons (sym, Qnil)); ^ data.c:548:11: warning: 14 enumeration values not handled in switch: 'Lisp_Int', 'Lisp_Marker', 'Lisp_String'... [-Wswitch] switch (XTYPE (valcontents)) ^~~~~~~~~~~~~~~~~~~ ./lisp.h:260:18: note: expanded from macro 'XTYPE' #define XTYPE(a) ((enum Lisp_Type) ((a) >> VALBITS)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ data.c:535:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("symbol-value", Fsymbol_value, Ssymbol_value, 1, 1, 0, "Return SYMBOL's value.") ^ data.c:535:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:608:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("default-value", Fdefault_value, Sdefault_value, 1, 1, 0, ^ data.c:608:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:647:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qsetting_constant, Fcons (sym, Qnil)); ^ data.c:647:20: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qsetting_constant, Fcons (sym, Qnil)); ^ data.c:691:17: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = Fassq (sym, current_buffer->local_var_alist); ^ data.c:702:18: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = Fcons (sym, Fcdr (current_alist_element)); ^ data.c:703:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->local_var_alist = Fcons (tem1, current_buffer->local_var_alist); ^ data.c:633:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set", Fset, Sset, 2, 2, 0, ^ data.c:633:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:726:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("set-default", Fset_default, Sset_default, 2, 2, 0, ^ data.c:726:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:796:15: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args))); ^ data.c:785:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("setq-default", Fsetq_default, Ssetq_default, 2, UNEVALLED, 0, ^ data.c:785:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:818:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Symbol %s may not be buffer-local", XSYMBOL (sym)->name->data); ^ data.c:831:15: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcons (Qnil, Fsymbol_value (sym)); ^ data.c:833:61: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XSYMBOL (sym)->value = Fcons (XSYMBOL (sym)->value, Fcons (Fcurrent_buffer (), tem)); ^ data.c:833:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XSYMBOL (sym)->value = Fcons (XSYMBOL (sym)->value, Fcons (Fcurrent_buffer (), tem)); ^ data.c:801:38: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-variable-buffer-local", Fmake_variable_buffer_local, Smake_variable_buffer_local, ^ data.c:801:38: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:851:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Symbol %s may not be buffer-local", XSYMBOL (sym)->name->data); ^ data.c:862:19: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcons (Qnil, Fsymbol_value (sym)); ^ data.c:864:65: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XSYMBOL (sym)->value = Fcons (XSYMBOL (sym)->value, Fcons (Qnil, tem)); ^ data.c:864:36: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] XSYMBOL (sym)->value = Fcons (XSYMBOL (sym)->value, Fcons (Qnil, tem)); ^ data.c:868:15: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (sym, current_buffer->local_var_alist); ^ data.c:872:24: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (Fcons (sym, XCONS (XCONS (XCONS (XSYMBOL (sym)->value)->cdr)->cdr)->cdr), ^ data.c:872:17: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (Fcons (sym, XCONS (XCONS (XCONS (XSYMBOL (sym)->value)->cdr)->cdr)->cdr), ^ data.c:838:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("make-local-variable", Fmake_local_variable, Smake_local_variable, ^ data.c:838:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:922:15: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (sym, current_buffer->local_var_alist); ^ data.c:924:45: warning: passing arguments to 'Fdelq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_buffer->local_var_alist = Fdelq (tem, current_buffer->local_var_alist); ^ data.c:889:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("kill-local-variable", Fkill_local_variable, Skill_local_variable, ^ data.c:889:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:940:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("aref", Faref, Saref, 2, 2, 0, ^ data.c:940:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:965:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("aset", Faset, Saset, 3, 3, 0, ^ data.c:965:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:991:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Farray_length (vector) ^ In file included from data.c:26: ./lisp.h:779:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object Faref (), Faset (), Farray_length (); ^ data.c:1003:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("=", Feqlsign, Seqlsign, 2, 2, 0, ^ data.c:1003:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1016:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("<", Flss, Slss, 2, 2, 0, ^ data.c:1016:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1029:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN (">", Fgtr, Sgtr, 2, 2, 0, ^ data.c:1029:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1042:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("<=", Fleq, Sleq, 2, 2, 0, ^ data.c:1042:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1055:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN (">=", Fgeq, Sgeq, 2, 2, 0, ^ data.c:1055:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1068:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("/=", Fneq, Sneq, 2, 2, 0, ^ data.c:1068:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1081:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("zerop", Fzerop, Szerop, 1, 1, 0, "T if NUMBER is zero.") ^ data.c:1081:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1101:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (buffer); ^ data.c:1092:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("int-to-string", Fint_to_string, Sint_to_string, 1, 1, 0, ^ data.c:1092:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1110:29: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return make_number (atoi (XSTRING (str)->data)); ^~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdlib.h:362:26: note: passing argument to parameter '__nptr' here __NTH (atoi (const char *__nptr)) ^ data.c:1104:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("string-to-int", Fstring_to_int, Sstring_to_int, 1, 1, 0, ^ data.c:1104:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1131:11: warning: enumeration values 'Adiv', 'Amax', and 'Amin' not handled in switch [-Wswitch] switch (code) ^~~~ data.c:1171:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qarith_error, Qnil); ^ data.c:1117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arith_driver ^ data.c:1188:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("+", Fplus, Splus, 0, MANY, 0, ^ data.c:1188:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1197:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("-", Fminus, Sminus, 0, MANY, 0, ^ data.c:1197:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1208:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("*", Ftimes, Stimes, 0, MANY, 0, ^ data.c:1208:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1217:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("/", Fquo, Squo, 2, MANY, 0, ^ data.c:1217:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1239:15: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qarith_error, Qnil); ^ data.c:1226:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("%", Frem, Srem, 2, 2, 0, ^ data.c:1226:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1245:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("max", Fmax, Smax, 1, MANY, 0, ^ data.c:1245:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1254:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("min", Fmin, Smin, 1, MANY, 0, ^ data.c:1254:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1263:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("logand", Flogand, Slogand, 0, MANY, 0, ^ data.c:1263:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1272:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("logior", Flogior, Slogior, 0, MANY, 0, ^ data.c:1272:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1281:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("logxor", Flogxor, Slogxor, 0, MANY, 0, ^ data.c:1281:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1290:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("ash", Fash, Sash, 2, 2, 0, ^ data.c:1290:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1309:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("lsh", Flsh, Slsh, 2, 2, 0, ^ data.c:1309:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1328:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("1+", Fadd1, Sadd1, 1, 1, 0, ^ data.c:1328:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1338:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("1-", Fsub1, Ssub1, 1, 1, 0, ^ data.c:1338:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1348:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("lognot", Flognot, Slognot, 1, 1, 0, ^ data.c:1348:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] data.c:1361:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qquote = intern ("quote"); ^ data.c:1362:20: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qlambda = intern ("lambda"); ^ data.c:1363:18: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsubr = intern ("subr"); ^ data.c:1364:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qerror_conditions = intern ("error-conditions"); ^ data.c:1365:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qerror_message = intern ("error-message"); ^ data.c:1366:23: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qtop_level = intern ("top-level"); ^ data.c:1368:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qerror = intern ("error"); ^ data.c:1369:18: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qquit = intern ("quit"); ^ data.c:1370:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qwrong_type_argument = intern ("wrong-type-argument"); ^ data.c:1371:31: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qargs_out_of_range = intern ("args-out-of-range"); ^ data.c:1372:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qvoid_function = intern ("void-function"); ^ data.c:1373:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qvoid_variable = intern ("void-variable"); ^ data.c:1374:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsetting_constant = intern ("setting-constant"); ^ data.c:1375:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinvalid_read_syntax = intern ("invalid-read-syntax"); ^ data.c:1377:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinvalid_function = intern ("invalid-function"); ^ data.c:1378:39: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qwrong_number_of_arguments = intern ("wrong-number-of-arguments"); ^ data.c:1379:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qno_catch = intern ("no-catch"); ^ data.c:1380:25: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qend_of_file = intern ("end-of-file"); ^ data.c:1381:25: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qarith_error = intern ("arith-error"); ^ data.c:1382:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qbeginning_of_buffer = intern ("beginning-of-buffer"); ^ data.c:1383:27: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qend_of_buffer = intern ("end-of-buffer"); ^ data.c:1384:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qbuffer_read_only = intern ("buffer-read-only"); ^ data.c:1386:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qlistp = intern ("listp"); ^ data.c:1387:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qconsp = intern ("consp"); ^ data.c:1388:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsymbolp = intern ("symbolp"); ^ data.c:1389:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qintegerp = intern ("integerp"); ^ data.c:1390:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qnatnump = intern ("natnump"); ^ data.c:1391:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qstringp = intern ("stringp"); ^ data.c:1392:20: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qarrayp = intern ("arrayp"); ^ data.c:1393:23: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qsequencep = intern ("sequencep"); ^ data.c:1394:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qbufferp = intern ("bufferp"); ^ data.c:1395:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qvectorp = intern ("vectorp"); ^ data.c:1396:30: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qchar_or_string_p = intern ("char-or-string-p"); ^ data.c:1397:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qmarkerp = intern ("markerp"); ^ data.c:1398:33: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinteger_or_marker_p = intern ("integer-or-marker-p"); ^ data.c:1399:20: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qboundp = intern ("boundp"); ^ data.c:1400:21: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qfboundp = intern ("fboundp"); ^ data.c:1402:17: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qcdr = intern ("cdr"); ^ data.c:1407:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qerror, Qnil)); ^ data.c:1406:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qerror, Qerror_conditions, ^ data.c:1409:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("error")); ^ data.c:1408:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qerror, Qerror_message, ^ data.c:1412:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qquit, Qnil)); ^ data.c:1411:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qquit, Qerror_conditions, ^ data.c:1414:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Quit")); ^ data.c:1413:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qquit, Qerror_message, ^ data.c:1417:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qwrong_type_argument, Fcons (Qerror, Qnil))); ^ data.c:1417:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qwrong_type_argument, Fcons (Qerror, Qnil))); ^ data.c:1416:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qwrong_type_argument, Qerror_conditions, ^ data.c:1419:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Wrong type argument")); ^ data.c:1418:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qwrong_type_argument, Qerror_message, ^ data.c:1422:35: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qargs_out_of_range, Fcons (Qerror, Qnil))); ^ data.c:1422:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qargs_out_of_range, Fcons (Qerror, Qnil))); ^ data.c:1421:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qargs_out_of_range, Qerror_conditions, ^ data.c:1424:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Args out of range")); ^ data.c:1423:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qargs_out_of_range, Qerror_message, ^ data.c:1427:31: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qvoid_function, Fcons (Qerror, Qnil))); ^ data.c:1427:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qvoid_function, Fcons (Qerror, Qnil))); ^ data.c:1426:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qvoid_function, Qerror_conditions, ^ data.c:1429:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Symbol's function definition is void")); ^ data.c:1428:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qvoid_function, Qerror_message, ^ data.c:1432:31: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qvoid_variable, Fcons (Qerror, Qnil))); ^ data.c:1432:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qvoid_variable, Fcons (Qerror, Qnil))); ^ data.c:1431:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qvoid_variable, Qerror_conditions, ^ data.c:1434:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Symbol's value as variable is void")); ^ data.c:1433:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qvoid_variable, Qerror_message, ^ data.c:1437:34: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qsetting_constant, Fcons (Qerror, Qnil))); ^ data.c:1437:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qsetting_constant, Fcons (Qerror, Qnil))); ^ data.c:1436:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qsetting_constant, Qerror_conditions, ^ data.c:1439:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Attempt to set a constant symbol")); ^ data.c:1438:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qsetting_constant, Qerror_message, ^ data.c:1442:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_read_syntax, Fcons (Qerror, Qnil))); ^ data.c:1442:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_read_syntax, Fcons (Qerror, Qnil))); ^ data.c:1441:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_read_syntax, Qerror_conditions, ^ data.c:1444:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Invalid read syntax")); ^ data.c:1443:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_read_syntax, Qerror_message, ^ data.c:1447:34: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_function, Fcons (Qerror, Qnil))); ^ data.c:1447:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qinvalid_function, Fcons (Qerror, Qnil))); ^ data.c:1446:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_function, Qerror_conditions, ^ data.c:1449:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Invalid function")); ^ data.c:1448:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qinvalid_function, Qerror_message, ^ data.c:1452:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qwrong_number_of_arguments, Fcons (Qerror, Qnil))); ^ data.c:1452:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qwrong_number_of_arguments, Fcons (Qerror, Qnil))); ^ data.c:1451:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qwrong_number_of_arguments, Qerror_conditions, ^ data.c:1454:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Wrong number of arguments")); ^ data.c:1453:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qwrong_number_of_arguments, Qerror_message, ^ data.c:1457:26: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qno_catch, Fcons (Qerror, Qnil))); ^ data.c:1457:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qno_catch, Fcons (Qerror, Qnil))); ^ data.c:1456:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qno_catch, Qerror_conditions, ^ data.c:1459:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("No catch for tag")); ^ data.c:1458:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qno_catch, Qerror_message, ^ data.c:1462:29: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qend_of_file, Fcons (Qerror, Qnil))); ^ data.c:1462:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qend_of_file, Fcons (Qerror, Qnil))); ^ data.c:1461:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qend_of_file, Qerror_conditions, ^ data.c:1464:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("End of file during parsing")); ^ data.c:1463:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qend_of_file, Qerror_message, ^ data.c:1467:29: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qarith_error, Fcons (Qerror, Qnil))); ^ data.c:1467:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qarith_error, Fcons (Qerror, Qnil))); ^ data.c:1466:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qarith_error, Qerror_conditions, ^ data.c:1469:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Arithmetic error")); ^ data.c:1468:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qarith_error, Qerror_message, ^ data.c:1472:37: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qbeginning_of_buffer, Fcons (Qerror, Qnil))); ^ data.c:1472:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qbeginning_of_buffer, Fcons (Qerror, Qnil))); ^ data.c:1471:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qbeginning_of_buffer, Qerror_conditions, ^ data.c:1474:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Beginning of buffer")); ^ data.c:1473:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qbeginning_of_buffer, Qerror_message, ^ data.c:1477:31: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qend_of_buffer, Fcons (Qerror, Qnil))); ^ data.c:1477:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qend_of_buffer, Fcons (Qerror, Qnil))); ^ data.c:1476:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qend_of_buffer, Qerror_conditions, ^ data.c:1479:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("End of buffer")); ^ data.c:1478:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qend_of_buffer, Qerror_message, ^ data.c:1482:34: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qbuffer_read_only, Fcons (Qerror, Qnil))); ^ data.c:1482:8: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Qbuffer_read_only, Fcons (Qerror, Qnil))); ^ data.c:1481:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qbuffer_read_only, Qerror_conditions, ^ data.c:1484:15: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string ("Buffer is read-only")); ^ data.c:1483:8: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (Qbuffer_read_only, Qerror_message, ^ data.c:1486:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qnil); ^ data.c:1487:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qt); ^ data.c:1488:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qquote); ^ data.c:1489:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qlambda); ^ data.c:1490:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsubr); ^ data.c:1491:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qunbound); ^ data.c:1492:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qerror_conditions); ^ data.c:1493:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qerror_message); ^ data.c:1494:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qtop_level); ^ data.c:1496:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qerror); ^ data.c:1497:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qquit); ^ data.c:1498:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qwrong_type_argument); ^ data.c:1499:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qargs_out_of_range); ^ data.c:1500:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qvoid_function); ^ data.c:1501:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qvoid_variable); ^ data.c:1502:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsetting_constant); ^ data.c:1503:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinvalid_read_syntax); ^ data.c:1504:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qwrong_number_of_arguments); ^ data.c:1505:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinvalid_function); ^ data.c:1506:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qno_catch); ^ data.c:1507:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qend_of_file); ^ data.c:1508:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qarith_error); ^ data.c:1509:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qbeginning_of_buffer); ^ data.c:1510:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qend_of_buffer); ^ data.c:1511:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qbuffer_read_only); ^ data.c:1513:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qlistp); ^ data.c:1514:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qconsp); ^ data.c:1515:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsymbolp); ^ data.c:1516:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qintegerp); ^ data.c:1517:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qnatnump); ^ data.c:1518:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qstringp); ^ data.c:1519:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qarrayp); ^ data.c:1520:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qsequencep); ^ data.c:1521:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qbufferp); ^ data.c:1522:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qvectorp); ^ data.c:1523:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qchar_or_string_p); ^ data.c:1524:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qmarkerp); ^ data.c:1525:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinteger_or_marker_p); ^ data.c:1526:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qboundp); ^ data.c:1527:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qfboundp); ^ data.c:1528:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qcdr); ^ data.c:1530:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seq); ^ data.c:1531:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snull); ^ data.c:1532:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slistp); ^ data.c:1533:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snlistp); ^ data.c:1534:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sconsp); ^ data.c:1535:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Satom); ^ data.c:1536:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sintegerp); ^ data.c:1537:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snatnump); ^ data.c:1538:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssymbolp); ^ data.c:1539:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstringp); ^ data.c:1540:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Svectorp); ^ data.c:1541:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sarrayp); ^ data.c:1542:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssequencep); ^ data.c:1543:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbufferp); ^ data.c:1544:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smarkerp); ^ data.c:1545:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinteger_or_marker_p); ^ data.c:1546:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssubrp); ^ data.c:1547:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Schar_or_string_p); ^ data.c:1548:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scar); ^ data.c:1549:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scdr); ^ data.c:1550:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scar_safe); ^ data.c:1551:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scdr_safe); ^ data.c:1552:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssetcar); ^ data.c:1553:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssetcdr); ^ data.c:1554:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssymbol_function); ^ data.c:1555:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssymbol_plist); ^ data.c:1556:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssymbol_name); ^ data.c:1557:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smakunbound); ^ data.c:1558:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfmakunbound); ^ data.c:1559:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sboundp); ^ data.c:1560:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfboundp); ^ data.c:1561:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfset); ^ data.c:1562:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssetplist); ^ data.c:1563:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssymbol_value); ^ data.c:1564:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset); ^ data.c:1565:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefault_value); ^ data.c:1566:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sset_default); ^ data.c:1567:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssetq_default); ^ data.c:1568:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_variable_buffer_local); ^ data.c:1569:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smake_local_variable); ^ data.c:1570:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Skill_local_variable); ^ data.c:1571:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Saref); ^ data.c:1572:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Saset); ^ data.c:1573:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sint_to_string); ^ data.c:1574:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstring_to_int); ^ data.c:1575:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seqlsign); ^ data.c:1576:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slss); ^ data.c:1577:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgtr); ^ data.c:1578:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sleq); ^ data.c:1579:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgeq); ^ data.c:1580:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sneq); ^ data.c:1581:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Szerop); ^ data.c:1582:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Splus); ^ data.c:1583:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sminus); ^ data.c:1584:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Stimes); ^ data.c:1585:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Squo); ^ data.c:1586:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Srem); ^ data.c:1587:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smax); ^ data.c:1588:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smin); ^ data.c:1589:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slogand); ^ data.c:1590:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slogior); ^ data.c:1591:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slogxor); ^ data.c:1592:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slsh); ^ data.c:1593:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sash); ^ data.c:1594:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sadd1); ^ data.c:1595:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssub1); ^ data.c:1596:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slognot); ^ data.c:1618:13: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qarith_error, Qnil); ^ data.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arith_error (signo) ^ 422 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o doc.o doc.c doc.c:47:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ doc.c:55:17: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (name, XSTRING (Vexec_directory)->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/string.h:141:70: note: passing argument to parameter '__src' here extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ doc.c:56:17: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (name, XSTRING (Vdoc_file_name)->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/string.h:149:70: note: passing argument to parameter '__src' here extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^ doc.c:76:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Cannot open doc string file \"%s\"", name); ^ doc.c:80:13: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Position %ld out of range in doc string file \"%s\"", ^ doc.c:100:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (buf, p - buf); ^ doc.c:39:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_doc_string (filepos) ^ doc.c:114:28: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fun = Fsymbol_function (fun); ^ doc.c:119:48: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (build_string (XSUBR (fun)->doc)); ^ doc.c:119:34: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (build_string (XSUBR (fun)->doc)); ^ doc.c:120:39: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (get_doc_string (- (int) XSUBR (fun)->doc)); ^ doc.c:123:25: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string ("Prefix command (definition is a Lisp vector of subcommands)."); ^ doc.c:125:25: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string ("Keyboard macro."); ^ doc.c:127:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:127:20: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:128:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] funcar = Fcar (fun); ^ doc.c:130:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:130:20: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:132:25: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string ("Prefix command (definition is a list whose cdr is an alist of subcommands.)"); ^ doc.c:136:30: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (fun))); ^ doc.c:136:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (fun))); ^ doc.c:136:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (fun))); ^ doc.c:138:34: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (tem); ^ doc.c:140:34: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (get_doc_string (XFASTINT (tem))); ^ doc.c:146:33: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fdocumentation (Fcdr (fun)); ^ doc.c:148:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:148:20: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ doc.c:103:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("documentation", Fdocumentation, Sdocumentation, 1, 1, 0, ^ doc.c:103:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] doc.c:161:14: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fget (sym, prop); ^ doc.c:164:35: warning: passing arguments to 'Fsubstitute_command_keys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsubstitute_command_keys (tem); ^ doc.c:151:34: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("documentation-property", Fdocumentation_property, ^ doc.c:151:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] doc.c:185:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ doc.c:187:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (filename, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ doc.c:198:17: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (name, XSTRING (filename)->data); /*** Add this line ***/ ^~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/string.h:149:70: note: passing argument to parameter '__src' here extern char *strcat (char *__restrict __dest, const char *__restrict __src) ^ doc.c:219:30: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (name), Qnil)); ^ doc.c:219:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string (name), Qnil)); ^ doc.c:238:19: warning: passing arguments to 'oblookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sym = oblookup (Vobarray, p + 2, end - p - 2); ^ doc.c:247:16: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] make_number ((pos + end + 1 - buf) ^ doc.c:246:10: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (sym, Qvariable_documentation, ^ doc.c:260:23: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (Fcdr (fun)); ^ doc.c:260:17: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (Fcdr (fun)); ^ doc.c:267:19: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else error ("DOC file invalid at position %d", pos); ^ doc.c:167:31: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("Snarf-documentation", Fsnarf_documentation, Ssnarf_documentation, ^ doc.c:167:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] doc.c:308:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ doc.c:314:42: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bufp = buf = (unsigned char *) xmalloc (bsize); ^ doc.c:341:31: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fintern (make_string (start, length), Qnil); ^ doc.c:341:18: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fintern (make_string (start, length), Qnil); ^ doc.c:342:29: warning: passing arguments to 'Fwhere_is_internal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fwhere_is_internal (tem, keymap, Qt); ^ doc.c:346:41: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new = (unsigned char *) xrealloc (buf, bsize += 4); ^ doc.c:355:31: warning: passing arguments to 'Fkey_description' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fkey_description (tem); ^ doc.c:381:32: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Fintern (make_string (start, length), Qnil); ^ doc.c:381:19: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Fintern (make_string (start, length), Qnil); ^ doc.c:382:24: warning: passing arguments to 'Fboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((tem = (Fboundp (name)), NULL (tem)) || ^ doc.c:383:30: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (tem = (Fsymbol_value (name)), NULL (tem)) || ^ doc.c:386:28: warning: passing arguments to 'Fsymbol_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Fsymbol_name (name); ^ doc.c:404:37: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new = (unsigned char *) xrealloc (buf, bsize += length); ^ doc.c:417:23: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = make_string (buf, bufp - buf); ^ doc.c:278:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("substitute-command-keys", Fsubstitute_command_keys, ^ doc.c:278:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] doc.c:427:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vdoc_file_name); ^ doc.c:430:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdocumentation); ^ doc.c:431:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdocumentation_property); ^ doc.c:432:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssnarf_documentation); ^ doc.c:433:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssubstitute_command_keys); ^ 67 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o editfns.o editfns.c editfns.c:55:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ editfns.c:62:31: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vsystem_name = build_string (get_system_name ()); ^ editfns.c:78:34: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vuser_real_name = build_string (pw ? pw->pw_name : "unknown"); ^ editfns.c:90:29: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vuser_name = build_string (user_name); ^ editfns.c:94:23: warning: passing arguments to 'Fstring_equal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fstring_equal (Vuser_name, Vuser_real_name); ^ editfns.c:96:38: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pw = (struct passwd *) getpwnam (XSTRING (Vuser_name)->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/pwd.h:116:45: note: passing argument to parameter '__name' here extern struct passwd *getpwnam (const char *__name) __nonnull ((1)); ^ editfns.c:99:32: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] q = (unsigned char *) index (p, ','); ^ editfns.c:100:57: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Vuser_full_name = make_string (p, q ? q - p : strlen (p)); ^ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ editfns.c:100:33: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vuser_full_name = make_string (p, q ? q - p : strlen (p)); ^ editfns.c:128:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (n, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:131:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (&c, 1); ^ editfns.c:122:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("char-to-string", Fchar_to_string, Schar_to_string, 1, 1, 0, ^ editfns.c:122:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:141:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ editfns.c:134:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("string-to-char", Fstring_to_char, Sstring_to_char, 1, 1, 0, ^ editfns.c:134:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:157:34: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_marker (mark, make_number (val), Qnil); ^ editfns.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buildmark (val) ^ editfns.c:179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clip_to_bounds (lower, num, upper) ^ editfns.c:197:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (n, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:190:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("goto-char", Fgoto_char, Sgoto_char, 1, 1, "NGoto char: ", ^ editfns.c:190:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:208:24: warning: passing arguments to 'Fmarker_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m = Fmarker_position (current_buffer->mark); ^ editfns.c:209:23: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (NULL (m)) error ("There is no region now"); ^ editfns.c:211:25: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (make_number (point)); ^ editfns.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] region_limit (beginningp) ^ editfns.c:291:23: warning: passing arguments to 'Fcopy_marker' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcopy_marker (current_buffer->mark), visible ? Qt : Qnil)); ^ editfns.c:291:9: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcopy_marker (current_buffer->mark), visible ? Qt : Qnil)); ^ editfns.c:290:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Fpoint_marker (), ^ editfns.c:300:30: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmarker_buffer (Fcar (info)); ^ editfns.c:300:24: warning: passing arguments to 'Fmarker_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmarker_buffer (Fcar (info)); ^ editfns.c:307:15: warning: passing arguments to 'Fset_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset_buffer (tem); ^ editfns.c:308:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (info); ^ editfns.c:311:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (info)); ^ editfns.c:311:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (info)); ^ editfns.c:315:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (Fcdr (info)); ^ editfns.c:315:14: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (Fcdr (info)); ^ editfns.c:317:23: warning: passing arguments to 'Fswitch_to_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fswitch_to_buffer (Fcurrent_buffer (), Qnil); ^ editfns.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_excursion_restore (info) ^ In file included from editfns.c:34: ./lisp.h:867:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object save_excursion_restore (), save_restriction_restore (); ^ editfns.c:333:16: warning: passing arguments to 'Fprogn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (args); ^ editfns.c:334:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ editfns.c:321:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("save-excursion", Fsave_excursion, Ssave_excursion, 0, UNEVALLED, 0, ^ editfns.c:321:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:457:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (pos, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:447:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("char-after", Fchar_after, Schar_after, 1, 1, 0, ^ editfns.c:447:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:487:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (geteuid ()); ^ editfns.c:494:22: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_number (getuid ()); ^ editfns.c:518:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (tem); ^ editfns.c:524:11: warning: passing arguments to 'Finsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Finsert (1, &arg); ^ editfns.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert1 (arg) ^ editfns.c:552:30: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = wrong_type_argument (Qchar_or_string_p, tem); ^ editfns.c:527:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("insert", Finsert, Sinsert, 0, MANY, 0, ^ editfns.c:527:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:586:30: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = wrong_type_argument (Qchar_or_string_p, tem); ^ editfns.c:559:33: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("insert-before-markers", Finsert_before_markers, Sinsert_before_markers, 0, MANY, 0, ^ editfns.c:559:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:603:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (chr, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:604:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (count, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:593:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("insert-char", Finsert_char, Sinsert_char, 2, 2, 0, ^ editfns.c:593:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:640:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (&FETCH_CHAR (beg), end - beg); ^ editfns.c:626:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("buffer-substring", Fbuffer_substring, Sbuffer_substring, 2, 2, 0, ^ editfns.c:626:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:649:22: warning: passing arguments to 'make_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return make_string (BEGV_ADDR, ZV - BEGV); ^ editfns.c:664:21: warning: passing arguments to 'Fget_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = Fget_buffer (buf); ^ editfns.c:671:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (b, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:678:7: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (e, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:695:23: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (b, e); ^ editfns.c:652:35: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("insert-buffer-substring", Finsert_buffer_substring, Sinsert_buffer_substring, ^ editfns.c:652:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:722:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (fromchar, 2); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:723:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (tochar, 3); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:711:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("subst-char-in-region", Fsubst_char_in_region, ^ editfns.c:711:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:752:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("delete-region", Fdelete_region, Sdelete_region, 2, 2, "r", ^ editfns.c:752:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:789:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (b, 0); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:790:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER_COERCE_MARKER (e, 1); ^ ./lisp.h:521:63: note: expanded from macro 'CHECK_NUMBER_COERCE_MARKER' else if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qinteger_or_marker_p, (x)); } ^ editfns.c:800:23: warning: passing arguments to 'args_out_of_range' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_out_of_range (b, e); ^ editfns.c:776:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("narrow-to-region", Fnarrow_to_region, Snarrow_to_region, 2, 2, "r", ^ editfns.c:776:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:824:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Fcurrent_buffer (), Fcons (bottom, top)); ^ editfns.c:824:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Fcurrent_buffer (), Fcons (bottom, top)); ^ editfns.c:828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_restriction_restore (data) ^ In file included from editfns.c:34: ./lisp.h:867:47: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object save_excursion_restore (), save_restriction_restore (); ^ editfns.c:877:16: warning: passing arguments to 'Fprogn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (body); ^ editfns.c:878:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ editfns.c:859:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("save-restriction", Fsave_restriction, Ssave_restriction, 0, UNEVALLED, 0, ^ editfns.c:859:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:896:17: warning: passing arguments to 'Fformat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fformat (nargs, args); ^ editfns.c:882:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("message", Fmessage, Smessage, 1, MANY, 0, ^ editfns.c:882:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:919:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ editfns.c:923:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (args[0], 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ editfns.c:931:44: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] while (format = (unsigned char *) index (format, '%')) ^~~~~~ editfns.c:931:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (format = (unsigned char *) index (format, '%')) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ editfns.c:931:17: note: place parentheses around the assignment to silence this warning while (format = (unsigned char *) index (format, '%')) ^ ( ) editfns.c:931:17: note: use '==' to turn this assignment into an equality comparison while (format = (unsigned char *) index (format, '%')) ^ == editfns.c:957:27: warning: passing arguments to 'Fprin1_to_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fprin1_to_string (args[n]); ^ editfns.c:990:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (buf); ^ editfns.c:901:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("format", Fformat, Sformat, 1, MANY, 0, ^ editfns.c:901:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:1015:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (buf); ^ editfns.c:999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] format1 (string1) ^ In file included from editfns.c:34: ./lisp.h:863:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object Fformat (), format1 (); ^ editfns.c:1024:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (c1, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:1025:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (c2, 1); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ editfns.c:1018:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("char-equal", Fchar_equal, Schar_equal, 2, 2, 0, ^ editfns.c:1018:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:1043:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (str, 0); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ editfns.c:1044:27: warning: passing 'unsigned char[1]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] val = (char *) egetenv (XSTRING (str)->data); ^~~~~~~~~~~~~~~~~~~ ./lisp.h:396:20: note: expanded from macro 'XSTRING' #define XSTRING(a) ((struct Lisp_String *) XPNTR(a)) ^ /usr/include/stdlib.h:654:34: note: passing argument to parameter '__name' here extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; ^ editfns.c:1047:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return build_string (val); ^ editfns.c:1035:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("getenv", Fgetenv, Sgetenv, 1, 2, 0, ^ editfns.c:1035:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] editfns.c:1054:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vsystem_name); ^ editfns.c:1055:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vuser_name); ^ editfns.c:1056:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vuser_full_name); ^ editfns.c:1057:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vuser_real_name); ^ editfns.c:1059:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Schar_equal); ^ editfns.c:1060:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgoto_char); ^ editfns.c:1061:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sstring_to_char); ^ editfns.c:1062:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Schar_to_string); ^ editfns.c:1063:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_substring); ^ editfns.c:1064:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbuffer_string); ^ editfns.c:1066:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint_marker); ^ editfns.c:1067:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smark_marker); ^ editfns.c:1068:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint); ^ editfns.c:1069:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sregion_beginning); ^ editfns.c:1070:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sregion_end); ^ editfns.c:1073:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssave_excursion); ^ editfns.c:1075:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbufsize); ^ editfns.c:1076:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint_max); ^ editfns.c:1077:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint_min); ^ editfns.c:1078:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint_min_marker); ^ editfns.c:1079:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Spoint_max_marker); ^ editfns.c:1081:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbobp); ^ editfns.c:1082:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seobp); ^ editfns.c:1083:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbolp); ^ editfns.c:1084:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seolp); ^ editfns.c:1085:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfollchar); ^ editfns.c:1086:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprevchar); ^ editfns.c:1087:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Schar_after); ^ editfns.c:1088:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinsert); ^ editfns.c:1089:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinsert_before_markers); ^ editfns.c:1090:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinsert_char); ^ editfns.c:1092:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_login_name); ^ editfns.c:1093:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_real_login_name); ^ editfns.c:1094:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_uid); ^ editfns.c:1095:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_real_uid); ^ editfns.c:1096:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_full_name); ^ editfns.c:1097:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scurrent_time_string); ^ editfns.c:1098:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssystem_name); ^ editfns.c:1099:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smessage); ^ editfns.c:1100:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sformat); ^ editfns.c:1102:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sgetenv); ^ editfns.c:1105:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinsert_buffer_substring); ^ editfns.c:1106:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssubst_char_in_region); ^ editfns.c:1107:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdelete_region); ^ editfns.c:1108:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swiden); ^ editfns.c:1109:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Snarrow_to_region); ^ editfns.c:1110:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssave_restriction); ^ 161 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o callint.o callint.c callint.c:87:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("interactive", Finteractive, Sinteractive, 0, UNEVALLED, 0, ^ callint.c:87:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] callint.c:103:33: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Qquote, Fcons (exp, Qnil)); ^ callint.c:103:18: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcons (Qquote, Fcons (exp, Qnil)); ^ callint.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] quotify_arg (exp) ^ callint.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] quotify_args (exp) ^ callint.c:129:36: warning: passing arguments to 'Fmarker_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lisp_Object tem = Fmarker_buffer (current_buffer->mark); ^ callint.c:131:11: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("The mark is not set now"); ^ callint.c:166:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *index (); ^ callint.c:177:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ callint.c:186:35: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] function = wrong_type_argument (Qcommandp, function, 0); ^ callint.c:190:15: warning: passing arguments to 'call0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return call0 (function); ^ callint.c:194:26: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (funcar = Fcar (fun), EQ (funcar, Qautoload)) ^ callint.c:203:47: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ callint.c:203:41: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ callint.c:203:21: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ callint.c:206:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Fcar (Fcdr (specs)); ^ callint.c:206:20: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Fcar (Fcdr (specs)); ^ callint.c:217:18: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specs = Feval (specs); ^ callint.c:220:63: warning: passing arguments to 'Fcopy_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (Fcons (function, quotify_args (Fcopy_sequence (specs))), ^ callint.c:220:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (Fcons (function, quotify_args (Fcopy_sequence (specs))), ^ callint.c:220:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Fcons (Fcons (function, quotify_args (Fcopy_sequence (specs))), ^ callint.c:222:18: warning: passing arguments to 'apply1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return apply1 (function, specs); ^ callint.c:226:21: warning: passing arguments to 'ml_apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return ml_apply (fun, Qinteractive); ^ callint.c:244:38: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tem = (unsigned char *) index (tem, '\n'); ^~~ callint.c:269:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy (prompt1, tem + 1, sizeof prompt1 - 1); ^~~~~~~ /usr/include/string.h:145:32: note: passing argument to parameter '__src' here const char *__restrict __src, size_t __n) ^ callint.c:286:48: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcompleting_read (build_string (prompt), ^ callint.c:286:34: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcompleting_read (build_string (prompt), ^ callint.c:290:22: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fintern (teml, Qnil); ^ callint.c:296:30: warning: passing arguments to 'Fother_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fother_buffer (args[i]); ^ callint.c:297:41: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_buffer (build_string (prompt), args[i], Qt); ^ callint.c:297:27: warning: passing arguments to 'Fread_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_buffer (build_string (prompt), args[i], Qt); ^ callint.c:301:41: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_buffer (build_string (prompt), ^ callint.c:302:21: warning: passing arguments to 'Fother_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fother_buffer (Fcurrent_buffer ()), Qnil); ^ callint.c:301:27: warning: passing arguments to 'Fread_buffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_buffer (build_string (prompt), ^ callint.c:310:33: warning: passing arguments to 'Fchar_to_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fchar_to_string (teml); ^ callint.c:314:48: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcompleting_read (build_string (prompt), ^ callint.c:314:34: warning: passing arguments to 'Fcompleting_read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcompleting_read (build_string (prompt), ^ callint.c:318:22: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fintern (teml, Qnil); ^ callint.c:328:44: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), Qnil, ^ callint.c:328:30: warning: passing arguments to 'Fread_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), Qnil, ^ callint.c:336:44: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), ^ callint.c:336:30: warning: passing arguments to 'Fread_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), ^ callint.c:342:44: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), ^ callint.c:342:30: warning: passing arguments to 'Fread_file_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_file_name (build_string (prompt), ^ callint.c:347:47: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_key_sequence (build_string (prompt)); ^ callint.c:347:33: warning: passing arguments to 'Fread_key_sequence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_key_sequence (build_string (prompt)); ^ callint.c:349:34: warning: passing arguments to 'Fkey_description' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fkey_description (teml); ^ callint.c:364:47: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_minibuffer (build_string (prompt), Qnil); ^ callint.c:364:33: warning: passing arguments to 'Fread_minibuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_minibuffer (build_string (prompt), Qnil); ^ callint.c:377:36: warning: passing arguments to 'Fprefix_numeric_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fprefix_numeric_value (prefix_arg); ^ callint.c:394:41: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_string (build_string (prompt), Qnil); ^ callint.c:394:27: warning: passing arguments to 'Fread_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_string (build_string (prompt), Qnil); ^ callint.c:400:23: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_string (prompt), ^ callint.c:398:30: warning: passing arguments to 'read_minibuf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = read_minibuf (Vminibuffer_local_ns_map, ^ callint.c:404:22: warning: passing arguments to 'Fintern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fintern (teml, Qnil); ^ callint.c:409:43: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_variable (build_string (prompt)); ^ callint.c:409:29: warning: passing arguments to 'Fread_variable' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_variable (build_string (prompt)); ^ callint.c:414:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_minibuffer (build_string (prompt), Qnil); ^ callint.c:414:31: warning: passing arguments to 'Fread_minibuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Fread_minibuffer (build_string (prompt), Qnil); ^ callint.c:419:45: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Feval_minibuffer (build_string (prompt), Qnil); ^ callint.c:419:31: warning: passing arguments to 'Feval_minibuffer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args[i] = Feval_minibuffer (build_string (prompt), Qnil); ^ callint.c:424:10: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Invalid control letter \"%c\" (%03o) in interactive calling string", ^ callint.c:434:38: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tem = (unsigned char *) index (tem, '\n'); ^~~ callint.c:439:3: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ callint.c:448:31: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcons (intern (callint_argfuns[varies[i]]), Qnil); ^ callint.c:448:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] visargs[i] = Fcons (intern (callint_argfuns[varies[i]]), Qnil); ^ callint.c:451:39: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vcommand_history = Fcons (Flist (count + 1, visargs), ^ callint.c:451:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Vcommand_history = Fcons (Flist (count + 1, visargs), ^ callint.c:455:19: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] teml = Ffuncall (count + 1, args); ^ callint.c:135:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("call-interactively", Fcall_interactively, Scall_interactively, 1, 2, 0, ^ callint.c:135:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] callint.c:460:32: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("prefix-numeric-value", Fprefix_numeric_value, Sprefix_numeric_value, ^ callint.c:460:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] callint.c:488:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qminus = intern ("-"); ^ callint.c:489:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qminus); ^ callint.c:491:32: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qcall_interactively = intern ("call-interactively"); ^ callint.c:492:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qcall_interactively); ^ callint.c:519:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinteractive); ^ callint.c:520:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scall_interactively); ^ callint.c:521:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprefix_numeric_value); ^ 81 warnings generated. clang -m32 -mfpmath=sse -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -fno-strict-aliasing -Wno-implicit -Wno-return-type -Demacs -c -o eval.o eval.c eval.c:151:17: warning: passing arguments to 'apply1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return apply1 (Vdebugger, arg); ^ eval.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_debugger (arg) ^ eval.c:159:24: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_debugger (Fcons (code, Qnil)); ^ eval.c:154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] do_debug_on_call (code) ^ eval.c:185:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:185:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:188:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:166:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("or", For, Sor, 0, UNEVALLED, 0, ^ eval.c:166:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:215:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:215:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:218:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:196:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("and", Fand, Sand, 0, UNEVALLED, 0, ^ eval.c:196:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:237:22: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cond = Feval (Fcar (args)); ^ eval.c:237:16: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cond = Feval (Fcar (args)); ^ eval.c:241:30: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Feval (Fcar (Fcdr (args))); ^ eval.c:241:24: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Feval (Fcar (Fcdr (args))); ^ eval.c:241:18: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Feval (Fcar (Fcdr (args))); ^ eval.c:242:29: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fprogn (Fcdr (Fcdr (args))); ^ eval.c:242:23: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fprogn (Fcdr (Fcdr (args))); ^ eval.c:242:17: warning: passing arguments to 'Fprogn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fprogn (Fcdr (Fcdr (args))); ^ eval.c:226:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("if", Fif, Sif, 2, UNEVALLED, 0, ^ eval.c:226:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:262:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clause = Fcar (args); ^ eval.c:263:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (clause)); ^ eval.c:263:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (clause)); ^ eval.c:267:19: warning: passing arguments to 'Fprogn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (XCONS (clause)->cdr); ^ eval.c:245:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("cond", Fcond, Scond, 0, UNEVALLED, 0, ^ eval.c:245:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:290:25: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = make_number (0); ^ eval.c:291:42: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (!NULL (args) && (tem = Fcar (args), XTYPE (tem) == Lisp_Symbol)) ^ eval.c:293:4: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:294:13: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (tem, val), args = Fcdr (args); ^ eval.c:294:37: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (tem, val), args = Fcdr (args); ^ eval.c:306:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:306:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:307:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:277:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("progn", Fprogn, Sprogn, 0, UNEVALLED, 0, ^ eval.c:277:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:337:27: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:337:21: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:339:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Feval (Fcar (args_left)); ^ eval.c:339:8: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Feval (Fcar (args_left)); ^ eval.c:340:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:315:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("prog1", Fprog1, Sprog1, 1, UNEVALLED, 0, ^ eval.c:315:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:372:27: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:372:21: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args_left)); ^ eval.c:374:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Feval (Fcar (args_left)); ^ eval.c:374:8: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Feval (Fcar (args_left)); ^ eval.c:375:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:348:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("prog2", Fprog2, Sprog2, 2, UNEVALLED, 0, ^ eval.c:348:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:402:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args_left))); ^ eval.c:402:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args_left))); ^ eval.c:402:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args_left))); ^ eval.c:403:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sym = Fcar (args_left); ^ eval.c:404:12: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, val); ^ eval.c:405:30: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (Fcdr (args_left)); ^ eval.c:405:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (Fcdr (args_left)); ^ eval.c:383:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("setq", Fsetq, Ssetq, 0, UNEVALLED, 0, ^ eval.c:383:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:418:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (args); ^ eval.c:413:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("quote", Fquote, Squote, 1, UNEVALLED, 0, ^ eval.c:413:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:429:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (args); ^ eval.c:421:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("function", Ffunction, Sfunction, 1, UNEVALLED, 0, ^ eval.c:421:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:458:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:459:30: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fun = Fsymbol_function (fun); ^ eval.c:480:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fn_name = Fcar (args); ^ eval.c:481:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fcons (Qlambda, Fcdr (args)); ^ eval.c:481:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fcons (Qlambda, Fcdr (args)); ^ eval.c:483:22: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fpurecopy (defn); ^ eval.c:484:9: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (fn_name, defn); ^ eval.c:470:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("defun", Fdefun, Sdefun, 2, UNEVALLED, 0, ^ eval.c:470:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:501:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fn_name = Fcar (args); ^ eval.c:502:46: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fcons (Qmacro, Fcons (Qlambda, Fcdr (args))); ^ eval.c:502:31: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fcons (Qmacro, Fcons (Qlambda, Fcdr (args))); ^ eval.c:502:16: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fcons (Qmacro, Fcons (Qlambda, Fcdr (args))); ^ eval.c:504:22: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defn = Fpurecopy (defn); ^ eval.c:505:9: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (fn_name, defn); ^ eval.c:488:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("defmacro", Fdefmacro, Sdefmacro, 2, UNEVALLED, 0, ^ eval.c:488:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:521:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sym = Fcar (args); ^ eval.c:522:14: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcdr (args); ^ eval.c:525:21: warning: passing arguments to 'Fboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fboundp (sym); ^ eval.c:527:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:527:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:527:19: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:527:7: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:529:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:529:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:529:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:533:18: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fpurecopy (tem); ^ eval.c:534:12: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (sym, Qvariable_documentation, tem); ^ eval.c:509:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("defvar", Fdefvar, Sdefvar, 1, UNEVALLED, 0, ^ eval.c:509:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:551:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sym = Fcar (args); ^ eval.c:552:32: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:552:26: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:552:20: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:552:8: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (sym, Feval (Fcar (Fcdr (args)))); ^ eval.c:553:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:553:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:553:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fcdr (Fcdr (args))); ^ eval.c:557:18: warning: passing arguments to 'Fpurecopy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fpurecopy (tem); ^ eval.c:558:12: warning: passing arguments to 'Fput' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fput (sym, Qvariable_documentation, tem); ^ eval.c:539:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("defconst", Fdefconst, Sdefconst, 2, UNEVALLED, 0, ^ eval.c:539:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:573:24: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] documentation = Fget (variable, Qvariable_documentation); ^ eval.c:563:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("user-variable-p", Fuser_variable_p, Suser_variable_p, 1, 1, 0, ^ eval.c:563:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:597:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] varlist = Fcar (args); ^ eval.c:600:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:601:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (varlist); ^ eval.c:603:11: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (elt, Qnil); ^ eval.c:606:28: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (elt))); ^ eval.c:606:22: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (elt))); ^ eval.c:606:16: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (elt))); ^ eval.c:607:19: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (Fcar (elt), val); ^ eval.c:607:13: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (Fcar (elt), val); ^ eval.c:609:22: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] varlist = Fcdr (varlist); ^ eval.c:612:22: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (Fcdr (args)); ^ eval.c:613:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ eval.c:582:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("let*", FletX, SletX, 1, UNEVALLED, 0, ^ eval.c:582:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:632:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] varlist = Fcar (args); ^ eval.c:635:17: warning: passing arguments to 'Flength' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Flength (varlist); ^ eval.c:643:52: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (argnum = 0; !NULL (varlist); varlist = Fcdr (varlist)) ^ eval.c:645:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:646:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (varlist); ^ eval.c:650:39: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temps [argnum++] = Feval (Fcar (Fcdr (elt))); ^ eval.c:650:33: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temps [argnum++] = Feval (Fcar (Fcdr (elt))); ^ eval.c:650:27: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temps [argnum++] = Feval (Fcar (Fcdr (elt))); ^ eval.c:655:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] varlist = Fcar (args); ^ eval.c:656:52: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (argnum = 0; !NULL (varlist); varlist = Fcdr (varlist)) ^ eval.c:658:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fcar (varlist); ^ eval.c:661:11: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (elt, tem); ^ eval.c:663:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (Fcar (elt), tem); ^ eval.c:663:11: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (Fcar (elt), tem); ^ eval.c:666:22: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] elt = Fprogn (Fcdr (args)); ^ eval.c:667:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ eval.c:617:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("let", Flet, Slet, 1, UNEVALLED, 0, ^ eval.c:617:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:681:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] test = Fcar (args); ^ eval.c:682:15: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] body = Fcdr (args); ^ eval.c:683:22: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (tem = Feval (test), !NULL (tem)) ^ eval.c:685:7: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:671:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("while", Fwhile, Swhile, 1, UNEVALLED, 0, ^ eval.c:671:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:718:4: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QUIT; ^ ./lisp.h:657:34: note: expanded from macro 'QUIT' { Vquit_flag = Qnil; Fsignal (Qquit, Qnil); } ^ eval.c:719:16: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fassq (sym, env); ^ eval.c:750:41: warning: passing arguments to 'make_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fnthcdr (make_number (4), def)); ^ eval.c:750:28: warning: passing arguments to 'Fnthcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fnthcdr (make_number (4), def)); ^ eval.c:750:19: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (Fnthcdr (make_number (4), def)); ^ eval.c:767:21: warning: passing arguments to 'apply1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] form = apply1 (expander, XCONS (form)->cdr); ^ eval.c:693:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("macroexpand", Fmacroexpand, Smacroexpand, 1, 2, 0, ^ eval.c:693:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:785:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tag = Feval (Fcar (args)); ^ eval.c:785:15: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tag = Feval (Fcar (args)); ^ eval.c:787:44: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return internal_catch (tag, Fprogn, Fcdr (args)); ^ eval.c:787:25: warning: passing arguments to 'internal_catch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return internal_catch (tag, Fprogn, Fcdr (args)); ^ eval.c:772:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("catch", Fcatch, Scatch, 1, UNEVALLED, 0, ^ eval.c:772:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:817:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] c.val = (*func) (arg); ^ eval.c:795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_catch (tag, func, arg) ^ In file included from eval.c:22: ./lisp.h:849:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object internal_catch (); ^ eval.c:844:17: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (catchlist->pdlcount); ^ eval.c:836:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_catch (catch) ^ eval.c:880:51: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tag = Fsignal (Qno_catch, Fcons (tag, Fcons (val, Qnil))); ^ eval.c:880:39: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tag = Fsignal (Qno_catch, Fcons (tag, Fcons (val, Qnil))); ^ eval.c:880:21: warning: passing arguments to 'Fsignal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tag = Fsignal (Qno_catch, Fcons (tag, Fcons (val, Qnil))); ^ eval.c:855:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("throw", Fthrow, Sthrow, 2, 2, 0, ^ eval.c:855:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:898:34: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (0, Fcdr (args)); ^ eval.c:898:25: warning: passing arguments to 'record_unwind_protect' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (0, Fcdr (args)); ^ eval.c:899:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args)); ^ eval.c:899:15: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (args)); ^ eval.c:901:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ eval.c:885:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("unwind-protect", Funwind_protect, Sunwind_protect, 1, UNEVALLED, 0, ^ eval.c:885:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:935:14: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (args); ^ eval.c:936:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_SYMBOL (tem, 0); ^ ./lisp.h:499:61: note: expanded from macro 'CHECK_SYMBOL' { if (XTYPE ((x)) != Lisp_Symbol) x = wrong_type_argument (Qsymbolp, (x)); } ^ eval.c:949:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (h.var, Fcdr (c.val)); ^ eval.c:949:18: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (h.var, Fcdr (c.val)); ^ eval.c:950:32: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (Fcdr (Fcar (c.val))); ^ eval.c:950:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (Fcdr (Fcar (c.val))); ^ eval.c:951:17: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (c.pdlcount); ^ eval.c:956:16: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h.var = Fcar (args); ^ eval.c:957:26: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h.handler = Fcdr (Fcdr (args)); ^ eval.c:957:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h.handler = Fcdr (Fcdr (args)); ^ eval.c:959:50: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (val = h.handler; ! NULL (val); val = Fcdr (val)) ^ eval.c:961:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (val); ^ eval.c:964:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error ("Invalid condition handler", tem); ^ eval.c:972:27: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args))); ^ eval.c:972:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args))); ^ eval.c:972:15: warning: passing arguments to 'Feval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (Fcar (Fcdr (args))); ^ eval.c:914:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("condition-case", Fcondition_case, Scondition_case, 2, UNEVALLED, 0, ^ eval.c:914:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:998:28: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (*hfun) (Fcdr (c.val)); ^ eval.c:998:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (*hfun) (Fcdr (c.val)); ^ eval.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internal_condition_case (bfun, handlers, hfun) ^ In file included from eval.c:22: ./lisp.h:850:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object internal_condition_case (); ^ eval.c:1041:21: warning: passing arguments to 'Fget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] conditions = Fget (sig, Qerror_conditions); ^ eval.c:1046:36: warning: passing arguments to 'find_handler_clause' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clause = find_handler_clause (handlerlist->handler, conditions, ^ eval.c:1064:39: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h->tag->val = Fcons (clause, Fcons (sig, data)); ^ eval.c:1064:24: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h->tag->val = Fcons (clause, Fcons (sig, data)); ^ eval.c:1072:23: warning: passing arguments to 'find_handler_clause' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_handler_clause (Qerror, conditions, sig, data, &debugger_value); ^ eval.c:1017:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("signal", Fsignal, Ssignal, 2, 2, 0, ^ eval.c:1017:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1099:20: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcons (sig, data), ^ eval.c:1099:13: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (Fcons (sig, data), ^ eval.c:1098:27: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_debugger (Fcons (Qerror, ^ eval.c:1105:42: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (h = handlers; CONSP (h); h = Fcdr (h)) ^ eval.c:1107:19: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem1 = Fcar (h); ^ eval.c:1110:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmemq (Fcar (tem1), conditions); ^ eval.c:1110:19: warning: passing arguments to 'Fmemq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fmemq (Fcar (tem1), conditions); ^ eval.c:1081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_handler_clause (handlers, conditions, sig, data, debugger_value_ptr) ^ eval.c:1127:42: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qerror, Fcons (build_string (buf), Qnil)); ^ eval.c:1127:28: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsignal (Qerror, Fcons (build_string (buf), Qnil)); ^ eval.c:1121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error (m, a1, a2, a3) ^ In file included from eval.c:22: ./lisp.h:852:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void error (); ^ eval.c:1153:22: warning: passing arguments to 'Ffboundp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Ffboundp (fun); ^ eval.c:1155:30: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fun = Fsymbol_function (fun); ^ eval.c:1160:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ eval.c:1166:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] funcar = Fcar (fun); ^ eval.c:1168:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1170:44: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ eval.c:1170:38: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ eval.c:1170:18: warning: passing arguments to 'Fassq' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fassq (Qinteractive, Fcdr (Fcdr (fun))); ^ eval.c:1174:35: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (Fcdr (Fcdr (Fcdr (fun)))); ^ eval.c:1174:29: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (Fcdr (Fcdr (Fcdr (fun)))); ^ eval.c:1174:23: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (Fcdr (Fcdr (Fcdr (fun)))); ^ eval.c:1174:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fcar (Fcdr (Fcdr (Fcdr (fun)))); ^ eval.c:1130:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("commandp", Fcommandp, Scommandp, 1, 1, 0, ^ eval.c:1130:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1197:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_SYMBOL (function, 0); ^ ./lisp.h:499:61: note: expanded from macro 'CHECK_SYMBOL' { if (XTYPE ((x)) != Lisp_Symbol) x = wrong_type_argument (Qsymbolp, (x)); } ^ eval.c:1198:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_STRING (file, 1); ^ ./lisp.h:493:61: note: expanded from macro 'CHECK_STRING' { if (XTYPE ((x)) != Lisp_String) x = wrong_type_argument (Qstringp, (x)); } ^ eval.c:1214:51: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffset (function, Fcons (Qautoload, Flist (4, &file))); ^ eval.c:1214:33: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffset (function, Fcons (Qautoload, Flist (4, &file))); ^ eval.c:1214:16: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffset (function, Fcons (Qautoload, Flist (4, &file))); ^ eval.c:1180:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("autoload", Fautoload, Sautoload, 2, 5, 0, ^ eval.c:1180:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1230:20: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] first = Fcar (queue); ^ eval.c:1231:21: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] second = Fcdr (first); ^ eval.c:1232:20: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] first = Fcar (first); ^ eval.c:1236:8: warning: passing arguments to 'Ffset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Ffset (first, second); ^ eval.c:1237:20: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] queue = Fcdr (queue); ^ eval.c:1219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] un_autoload (oldqueue) ^ In file included from eval.c:22: ./lisp.h:853:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object un_autoload (); ^ eval.c:1251:25: warning: passing arguments to 'record_unwind_protect' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (un_autoload, Vautoload_queue); ^ eval.c:1253:21: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fload (Fcar (Fcdr (fundef)), Qnil, noninteractive ? Qt : Qnil, Qnil); ^ eval.c:1253:15: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fload (Fcar (Fcdr (fundef)), Qnil, noninteractive ? Qt : Qnil, Qnil); ^ eval.c:1253:9: warning: passing arguments to 'Fload' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fload (Fcar (Fcdr (fundef)), Qnil, noninteractive ? Qt : Qnil, Qnil); ^ eval.c:1256:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ eval.c:1263:19: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_function (fun); /* Get the right kind of error! */ ^ eval.c:1269:34: warning: too few arguments in call to 'error' XSYMBOL (funname)->name->data); ^ eval.c:1269:5: error: incompatible pointer to integer conversion passing 'unsigned char[1]' to parameter of type 'int' [-Wint-conversion] XSYMBOL (funname)->name->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:397:20: note: expanded from macro 'XSYMBOL' #define XSYMBOL(a) ((struct Lisp_Symbol *) XPNTR(a)) ^ eval.c:1242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] do_autoload (fundef, funname) ^ eval.c:1285:30: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsymbol_value (form); ^ eval.c:1286:27: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsymbol_value (form); ^ eval.c:1309:51: warning: too few arguments in call to 'error' error ("Lisp nesting exceeds max-lisp-eval-depth"); ~~~~~ ^ eval.c:1312:23: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] original_fun = Fcar (form); ^ eval.c:1313:24: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] original_args = Fcdr (form); ^ eval.c:1335:19: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_function (fun); /* Get the right kind of error! */ ^ eval.c:1347:25: warning: passing arguments to 'Flength' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numargs = Flength (args_left); ^ eval.c:1353:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1353:11: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1360:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (args_left); ^ eval.c:1378:37: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vals[argnum++] = Feval (Fcar (args_left)); ^ eval.c:1379:25: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args_left = Fcdr (args_left); ^ eval.c:1386:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (XINT (numargs), vals); ^ eval.c:1396:49: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (i = 0; i < maxargs; args_left = Fcdr (args_left)) ^ eval.c:1398:29: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] argvals[i] = Feval (Fcar (args_left)); ^ eval.c:1413:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (argvals[0]); ^ eval.c:1416:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (argvals[0], argvals[1]); ^ eval.c:1419:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (argvals[0], argvals[1], ^ eval.c:1423:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (argvals[0], argvals[1], ^ eval.c:1427:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (argvals[0], argvals[1], argvals[2], ^ eval.c:1434:47: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1437:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] funcar = Fcar (fun); ^ eval.c:1439:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1446:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (apply1 (Fcdr (fun), original_args)); ^ eval.c:1446:25: warning: passing arguments to 'apply1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Feval (apply1 (Fcdr (fun), original_args)); ^ eval.c:1448:24: warning: passing arguments to 'apply_lambda' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = apply_lambda (fun, original_args, 1); ^ eval.c:1450:20: warning: passing arguments to 'ml_apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = ml_apply (fun, original_args); ^ eval.c:1452:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1464:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = call_debugger (Fcons (Qexit, Fcons (val, Qnil))); ^ eval.c:1464:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = call_debugger (Fcons (Qexit, Fcons (val, Qnil))); ^ eval.c:1272:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("eval", Feval, Seval, 1, 1, 0, ^ eval.c:1272:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1486:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_LIST (spread_arg, nargs); ^ ./lisp.h:490:74: note: expanded from macro 'CHECK_LIST' { if ((XTYPE ((x)) != Lisp_Cons) && !NULL (x)) x = wrong_type_argument (Qlistp, (x)); } ^ eval.c:1488:27: warning: passing arguments to 'Flength' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numargs = XINT (Flength (spread_arg)); ^ eval.c:1491:21: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffuncall (nargs - 1, args); ^ eval.c:1495:23: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffuncall (nargs, args); ^ eval.c:1516:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (XSUBR (fun)->max_args > numargs) ^ eval.c:1548:18: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Ffuncall (gcpro1.nvars, funcall_args); ^ eval.c:1469:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("apply", Fapply, Sapply, 2, MANY, 0, ^ eval.c:1469:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1562:21: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffuncall (1, &fn); ^ eval.c:1555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apply1 (fn, arg) ^ In file included from eval.c:22: ./lisp.h:847:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply1 (), call0 (), call1 (), call2 (), call3 (); ^ eval.c:1591:19: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Ffuncall (1, &fn); ^ eval.c:1588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call0 (fn) ^ In file included from eval.c:22: ./lisp.h:847:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply1 (), call0 (), call1 (), call2 (), call3 (); ^ eval.c:1613:18: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Ffuncall (2, &fn); ^ eval.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call1 (fn, arg) ^ In file included from eval.c:22: ./lisp.h:847:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply1 (), call0 (), call1 (), call2 (), call3 (); ^ eval.c:1639:18: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Ffuncall (3, &fn); ^ eval.c:1622:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call2 (fn, arg, arg1) ^ In file included from eval.c:22: ./lisp.h:847:51: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply1 (), call0 (), call1 (), call2 (), call3 (); ^ eval.c:1666:19: warning: passing arguments to 'Ffuncall' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Ffuncall (4, &fn); ^ eval.c:1648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call3 (fn, arg, arg1, arg2) ^ In file included from eval.c:22: ./lisp.h:847:61: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply1 (), call0 (), call1 (), call2 (), call3 (); ^ eval.c:1697:51: warning: too few arguments in call to 'error' error ("Lisp nesting exceeds max-lisp-eval-depth"); ~~~~~ ^ eval.c:1719:19: warning: passing arguments to 'Fsymbol_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fsymbol_function (fun); /* Get the right kind of error! */ ^ eval.c:1730:23: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (fun, Fcons (lisp_numargs, Qnil))); ^ eval.c:1730:11: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (fun, Fcons (lisp_numargs, Qnil))); ^ eval.c:1736:44: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1742:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (numargs, args + 1); ^ eval.c:1761:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (internal_args[0]); ^ eval.c:1764:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (internal_args[0], internal_args[1]); ^ eval.c:1767:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (internal_args[0], internal_args[1], ^ eval.c:1771:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (internal_args[0], internal_args[1], ^ eval.c:1776:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = (*XSUBR (fun)->function) (internal_args[0], internal_args[1], ^ eval.c:1784:47: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1787:17: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] funcar = Fcar (fun); ^ eval.c:1789:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1791:26: warning: passing arguments to 'funcall_lambda' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = funcall_lambda (fun, numargs, args + 1); ^ eval.c:1793:32: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = ml_apply (fun, Flist (numargs, args + 1)); ^ eval.c:1793:20: warning: passing arguments to 'ml_apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = ml_apply (fun, Flist (numargs, args + 1)); ^ eval.c:1800:45: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1805:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = call_debugger (Fcons (Qexit, Fcons (val, Qnil))); ^ eval.c:1805:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = call_debugger (Fcons (Qexit, Fcons (val, Qnil))); ^ eval.c:1672:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("funcall", Ffuncall, Sfuncall, 1, MANY, 0, ^ eval.c:1672:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:1822:21: warning: passing arguments to 'Flength' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numargs = Flength (args); ^ eval.c:1831:18: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (args_left), args_left = Fcdr (args_left); ^ eval.c:1831:48: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = Fcar (args_left), args_left = Fcdr (args_left); ^ eval.c:1845:24: warning: passing arguments to 'funcall_lambda' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = funcall_lambda (fun, XINT (numargs), arg_vector); ^ eval.c:1849:46: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call_debugger (Fcons (Qexit, Fcons (tem, Qnil))); ^ eval.c:1849:32: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tem = call_debugger (Fcons (Qexit, Fcons (tem, Qnil))); ^ eval.c:1811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apply_lambda (fun, args, eval_flag) ^ In file included from eval.c:22: ./lisp.h:848:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Lisp_Object apply_lambda (); ^ eval.c:1869:12: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (Qmocklisp_arguments, Qt); /* t means NOT mocklisp! */ ^ eval.c:1874:31: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (syms_left = Fcar (Fcdr (fun)); !NULL (syms_left); syms_left = Fcdr (syms_left)) ^ eval.c:1874:25: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (syms_left = Fcar (Fcdr (fun)); !NULL (syms_left); syms_left = Fcdr (syms_left)) ^ eval.c:1874:75: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (syms_left = Fcar (Fcdr (fun)); !NULL (syms_left); syms_left = Fcdr (syms_left)) ^ eval.c:1877:19: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] next = Fcar (syms_left); ^ eval.c:1879:43: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] next = Fsignal (Qinvalid_function, Fcons (fun, Qnil)); ^ eval.c:1886:26: warning: passing arguments to 'Flist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (next, Flist (nargs - i, &arg_vector[i])); ^ eval.c:1886:13: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (next, Flist (nargs - i, &arg_vector[i])); ^ eval.c:1892:13: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (next, tem); ^ eval.c:1895:64: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qwrong_number_of_arguments, Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1895:52: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qwrong_number_of_arguments, Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1897:11: warning: passing arguments to 'specbind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (next, Qnil); ^ eval.c:1901:67: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qwrong_number_of_arguments, Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1901:55: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return Fsignal (Qwrong_number_of_arguments, Fcons (fun, Fcons (numargs, Qnil))); ^ eval.c:1903:28: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (Fcdr (Fcdr (fun))); ^ eval.c:1903:22: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] val = Fprogn (Fcdr (Fcdr (fun))); ^ eval.c:1904:13: warning: passing arguments to 'unbind_to' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count); ^ eval.c:1856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] funcall_lambda (fun, nargs, arg_vector) ^ eval.c:120:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Lisp_Object funcall_lambda (); ^ eval.c:1919:26: warning: passing arguments to 'build_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("Variable binding depth exceeds max-specpdl-size"), Qnil)); ^ eval.c:1919:12: warning: passing arguments to 'Fcons' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fcons (build_string ("Variable binding depth exceeds max-specpdl-size"), Qnil)); ^ eval.c:1926:45: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specpdl = (struct specbinding *) xrealloc (specpdl, specpdl_size * sizeof (struct specbinding)); ^ eval.c:1937:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_SYMBOL (symbol, 0); ^ ./lisp.h:499:61: note: expanded from macro 'CHECK_SYMBOL' { if (XTYPE ((x)) != Lisp_Symbol) x = wrong_type_argument (Qsymbolp, (x)); } ^ eval.c:1944:77: warning: passing arguments to 'Fsymbol_value' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specpdl_ptr->old_value = EQ (ovalue, Qunbound) ? Qunbound : Fsymbol_value (symbol); ^ eval.c:1947:29: warning: passing arguments to 'store_symval_forwarding' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] store_symval_forwarding (symbol, ovalue, value); ^ eval.c:1949:10: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (symbol, value); ^ eval.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] specbind (symbol, value) ^ eval.c:118:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void specbind (), unbind_to (), record_unwind_protect (); ^ eval.c:1953:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] record_unwind_protect (function, arg) ^ eval.c:118:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void specbind (), unbind_to (), record_unwind_protect (); ^ eval.c:1977:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*specpdl_ptr->func) (specpdl_ptr->old_value); ^ eval.c:1983:14: warning: passing arguments to 'Fset' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fset (specpdl_ptr->symbol, specpdl_ptr->old_value); ^ eval.c:1966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unbind_to (count) ^ eval.c:118:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void specbind (), unbind_to (), record_unwind_protect (); ^ eval.c:2037:3: warning: passing arguments to 'wrong_type_argument' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CHECK_NUMBER (level, 0); ^ ./lisp.h:514:58: note: expanded from macro 'CHECK_NUMBER' { if (XTYPE ((x)) != Lisp_Int) x = wrong_type_argument (Qintegerp, (x)); } ^ eval.c:2028:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEFUN ("backtrace-debug", Fbacktrace_debug, Sbacktrace_debug, 2, 2, 0, ^ eval.c:2028:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] eval.c:2070:14: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (tem, Qnil); /* This can QUIT */ ^ eval.c:2081:66: warning: passing arguments to 'Fcdr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (tail = *backlist->args, i = 0; !NULL (tail); tail = Fcdr (tail), i++) ^ eval.c:2084:21: warning: passing arguments to 'Fcar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (Fcar (tail), Qnil); ^ eval.c:2084:15: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (Fcar (tail), Qnil); ^ eval.c:2093:15: warning: passing arguments to 'Fprin1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Fprin1 (backlist->args[i], Qnil); ^ eval.c:2117:26: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinhibit_quit = intern ("inhibit-quit"); ^ eval.c:2118:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinhibit_quit); ^ eval.c:2127:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qautoload = intern ("autoload"); ^ eval.c:2128:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qautoload); ^ eval.c:2130:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qmacro = intern ("macro"); ^ eval.c:2131:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qmacro); ^ eval.c:2135:18: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qexit = intern ("exit"); ^ eval.c:2136:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qexit); ^ eval.c:2138:25: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qinteractive = intern ("interactive"); ^ eval.c:2139:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qinteractive); ^ eval.c:2141:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qcommandp = intern ("commandp"); ^ eval.c:2142:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qcommandp); ^ eval.c:2144:19: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qdefun = intern ("defun"); ^ eval.c:2145:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qdefun); ^ eval.c:2147:22: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qand_rest = intern ("&rest"); ^ eval.c:2148:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qand_rest); ^ eval.c:2150:26: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qand_optional = intern ("&optional"); ^ eval.c:2151:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qand_optional); ^ eval.c:2181:32: warning: passing arguments to 'intern' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Qmocklisp_arguments = intern ("mocklisp-arguments"); ^ eval.c:2182:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Qmocklisp_arguments); ^ eval.c:2187:13: warning: passing arguments to 'staticpro' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] staticpro (&Vautoload_queue); ^ eval.c:2190:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sor); ^ eval.c:2191:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sand); ^ eval.c:2192:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sif); ^ eval.c:2193:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scond); ^ eval.c:2194:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprogn); ^ eval.c:2195:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprog1); ^ eval.c:2196:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sprog2); ^ eval.c:2197:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssetq); ^ eval.c:2198:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Squote); ^ eval.c:2199:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfunction); ^ eval.c:2200:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefun); ^ eval.c:2201:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefmacro); ^ eval.c:2202:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefvar); ^ eval.c:2203:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sdefconst); ^ eval.c:2204:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Suser_variable_p); ^ eval.c:2205:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Slet); ^ eval.c:2206:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&SletX); ^ eval.c:2207:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Swhile); ^ eval.c:2208:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Smacroexpand); ^ eval.c:2209:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scatch); ^ eval.c:2210:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sthrow); ^ eval.c:2211:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sunwind_protect); ^ eval.c:2212:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scondition_case); ^ eval.c:2213:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Ssignal); ^ eval.c:2214:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sinteractive_p); ^ eval.c:2215:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Scommandp); ^ eval.c:2216:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sautoload); ^ eval.c:2217:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Seval); ^ eval.c:2218:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sapply); ^ eval.c:2219:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sfuncall); ^ eval.c:2220:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbacktrace_debug); ^ eval.c:2221:11: warning: passing arguments to 'defsubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] defsubr (&Sbacktrace); ^ 441 warnings and 1 error generated. make[2]: *** [: eval.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/src' make[1]: *** [Makefile:11: doall] Error 2 make[1]: Leaving directory '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59/src' make: *** [Makefile:51: src] Error 2 * ERROR: app-editors/emacs-18.59-r14::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-editors/emacs-18.59-r14::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-editors/emacs-18.59-r14::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/app-editors/emacs-18.59-r14:20221120-152739.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-editors/emacs-18.59-r14/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-editors/emacs-18.59-r14/temp/environment'. * Working directory: '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59' * S: '/var/tmp/portage/app-editors/emacs-18.59-r14/work/emacs-18.59'