MidnightBSD Magus

games/nethack36

Dungeon explorin', slashin', hackin' game

Flavor Version Run OSVersion Arch License Restricted Status
3.6.6 621 4.0 amd64 nethack 0 fail

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Type Time Message
m4064b info 2025-12-08 13:07:09.707481 Test Started
m4064b fail 2025-12-08 13:07:40.535659 make build returned non-zero: 1
m4064b fail 2025-12-08 13:07:40.658009 Test complete.

Log

===>  Building for nethack36-3.6.6
( cd src ; /usr/local/bin/gmake )
( cd doc ; /usr/local/bin/gmake Guidebook )
( cd dat ; /usr/local/bin/gmake pet_mark.xbm )
( cd dat ; /usr/local/bin/gmake pilemark.xbm )
( cd dat ; /usr/local/bin/gmake rip.xpm )
(cd dat ; /usr/local/bin/gmake mapbg.xpm )
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/doc'
cat Guidebook.mn | ../util/makedefs --grep --input - --output - | tbl tmac.n - | nroff -c -Tascii | col -bx > Guidebook
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
cp ../win/X11/pet_mark.xbm pet_mark.xbm
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
cp ../win/X11/pilemark.xbm pilemark.xbm
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
cp ../win/X11/rip.xpm rip.xpm
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
cp ../win/gnome/mapbg.xpm mapbg.xpm
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
gmake[1]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/src'
touch ../src/config.h-t
/bin/sh: ../util/makedefs: not found
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/dat'
/bin/sh: tbl: not found
/bin/sh: nroff: not found
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/doc'
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c monst.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c objects.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o alloc.o alloc.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dlb.o dlb.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o isaac64.o isaac64.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o unixres.o ../sys/unix/unixres.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o Window.o ../win/X11/Window.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o dialogs.o ../win/X11/dialogs.c
alloc.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   29 | alloc(lth)
      | ^
alloc.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   79 | fmt_ptr(ptr)
      | ^
alloc.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  159 | dupstr(string)
      | ^
3 warnings generated.
../win/X11/Window.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   93 | no_op(w, event, params, num_params)
      | ^
../win/X11/Window.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  116 | Redisplay(w, event, region)
      | ^
../win/X11/Window.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  129 | Resize(w)
      | ^
../win/X11/Window.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  176 | WindowFont(w)
      | ^
In file included from ../win/X11/Window.c:32:
In file included from ../include/xwindowp.h:8:
../include/xwindow.h:80:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   80 | extern Font WindowFont(/* Widget */);
      |             ^
../win/X11/Window.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  183 | WindowFontStruct(w)
      | ^
In file included from ../win/X11/Window.c:32:
In file included from ../include/xwindowp.h:8:
../include/xwindow.h:79:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   79 | extern XFontStruct *WindowFontStruct(/* Widget */);
      |                     ^
../win/X11/dialogs.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   99 | CreateDialog(parent, name, okay_callback, cancel_callback)
      | ^
../win/X11/dialogs.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  236 | SetDialogPrompt(w, newprompt)
      | ^
../win/X11/dialogs.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  250 | GetDialogResponse(w)
      | ^
../win/X11/dialogs.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  265 | SetDialogResponse(w, s, ln)
      | ^
../win/X11/dialogs.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  315 | positionpopup(w, bottom)
      | ^
7 warnings generated.
5 warnings generated.
gmake[2]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -I../include -DX11_GRAPHICS   -c -o makedefs.o makedefs.c
makedefs.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  268 | main(argc, argv)
      | ^
makedefs.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  321 | do_makedefs(options)
      | ^
makedefs.c:412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  412 | name_file(template, tag)
      | ^
makedefs.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  421 | delete_file(template, tag)
      | ^
makedefs.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  431 | getfp(template, tag, mode)
      | ^
makedefs.c:670:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  670 | grepsearch(name)
      | ^
makedefs.c:685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  685 | grep_check_id(id)
      | ^
makedefs.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  715 | grep_show_wstack(tag)
      | ^
makedefs.c:731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  731 | do_grep_control(buf)
      | ^
makedefs.c:834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  834 | grep0(inputfp0, outputfp0)
      | ^
makedefs.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  892 | xcrypt(str)
      | ^
makedefs.c:914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  914 | read_rumors_file(file_ext, rumor_count, rumor_size, old_rumor_offset)
      | ^
makedefs.c:975:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  975 | do_rnd_access_file(fname, deflt_content)
      | ^
makedefs.c:1212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1212 | version_string(outbuf, delim)
      | ^
makedefs.c:1225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1225 | version_id_string(outbuf, build_date)
      | ^
makedefs.c:1259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1259 | bannerc_string(outbuf, build_date)
      | ^
makedefs.c:1454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1454 | get_gitinfo(githash, gitbranch)
      | ^
makedefs.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1513 | case_insensitive_comp(s1, s2)
      | ^
makedefs.c:1829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1829 | opt_out_words(str, length_p)
      | ^
makedefs.c:1933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1933 | d_filter(line)
      | ^
makedefs.c:2079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2079 | h_filter(line)
      | ^
makedefs.c:2442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2442 | qt_comment(s)
      | ^
makedefs.c:2451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2451 | qt_control(s)
      | ^
makedefs.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2458 | get_hdr(code)
      | ^
makedefs.c:2471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2471 | new_id(code)
      | ^
makedefs.c:2486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2486 | known_msg(num, id)
      | ^
makedefs.c:2499:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2499 | new_msg(s, num, id)
      | ^
makedefs.c:2520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2520 | valid_qt_summary(s, parsing)
      | ^
makedefs.c:2570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2570 | do_qt_control(s)
      | ^
makedefs.c:2618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2618 | do_qt_text(s)
      | ^
makedefs.c:2776:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2776 | static char *limit(name, pref) /* limit a name to 30 characters length */
      |              ^
makedefs.c:2923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2923 | fgetline(fd)
      | ^
makedefs.c:2947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2947 | tmpdup(str)
      | ^
makedefs.c:2959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2959 | eos(str)
      | ^
34 warnings generated.
cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
gmake[2]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
gmake[2]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
./makedefs -o
gmake[2]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
gmake[2]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
./makedefs -p
gmake[2]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
touch ../src/hack.h-t
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o allmain.o allmain.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o apply.o apply.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o artifact.o artifact.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o attrib.o attrib.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o ball.o ball.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o bones.o bones.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o botl.o botl.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o cmd.o cmd.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dbridge.o dbridge.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o decl.o decl.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o detect.o detect.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dig.o dig.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o display.o display.c
gmake[2]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
./makedefs -z
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o do.o do.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o do_name.o do_name.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o do_wear.o do_wear.c
gmake[2]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dog.o dog.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dogmove.o dogmove.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dokick.o dokick.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dothrow.o dothrow.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o drawing.o drawing.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o dungeon.o dungeon.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o eat.o eat.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o end.o end.c
dig.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   48 | mkcavepos(x, y, dist, waslit, rockit)
      | ^
ball.c:23:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   23 | ballrelease(showmsg)
      | ^
dig.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   91 | mkcavearea(rockit)
      | ^
bones.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   20 | no_bones_level(lev)
      | ^
bones.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   46 | goodfruit(id)
      | ^
dig.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  143 | dig_typ(otmp, x, y)
      | ^
bones.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | resetobjs(ochain, restore)
      | ^
cmd.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  256 | set_occupation(fn, txt, xtime)
      | ^
dig.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  183 | dig_check(madeby, verbose, x, y)
      | ^
do_name.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ball.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
     17745 | getpos_seth | bones.cilite(gp_hilitcheck_restriction(restriction)
      | ^ef, gp_getvalidf)
      | ^

:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  207 | sanitize_name(namebuf)
      | ^
cmd.c:313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  313 | pushch(ch)
      | ^
artifact.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   89 | save_artifacts(fd)
      | ^
cmd.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  327 | savech(ch)
      | ^
ball.c:234:1: do_name.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning:    a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
artifact.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]72 | 
     97 | restore_ar234 | lift_covet_and_placebc(pin)
      | ^
tifacts(fdgetpos_help_keyxhelp(tmpwin, k1, k2, gloc)
      | )
      | ^
^
bones.c:234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  234 | drop_upon_death(mtmp, cont,dothrow.c:35:1: artifact.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  106 | artiname(artinum)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]x, y)
      | ^

dogmove.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | throw_obj(obj, shotlimit)
      |    26 | droppables(mon)
      | ^
ball.c:388do.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:^   49
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 |   388 | set_bc(do_name.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
already_blind)b   91 | 
      | ^
geartifact.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
o  126tpos_help(force, goal)
      | ^
ulder_hits_ | mk_artipool(otmp, rx, ry, pfact(otmp, alignment)
      | ^
ushing)
      | ^
bones.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  274 | fixuporacle(oracle)
      | ^
do_wear.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   49 | fingers_or_gloves(check_gloves)
      | ^
ball.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  446 | move_bc(before, control, ballx, bally, chainx, chainy)
      | ^
dog.c:11:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   11 | newedog(mtmp)
      | ^
drawing.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do_wear.c:  278 | def_char_to_objclass(ch)
      | ^
58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   58 | off_msg(otmp)
      | ^
attrib.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  114 | adjattrib(ndx, incr, msgflg)
      | ^
detect.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   58 | browse_map(ter_typ, ter_explain)
      | ^
do_wear.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   67 | on_msg(otmp)
      | ^
dokick.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   33 | kickdmg(mon, clumsy)
      | ^
detect.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   76 | map_monst(mtmp, showtaiartifact.c:219:1:dog.c: dogmove.cdrawing.cl:130:1:)
      | ^
294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do_wear.cdo_name.c:23::92:1warning: 220:1a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:   warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
219   23 | free_edo |   294 | def_char_tartifact_name(name, otyp)
g:o1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
: warning:    92 | toggl(mdothrow.cetmpdungeon.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ball.c  137 | s:568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_   568 | bones.cm:warning: _ste356:1aal: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
otva function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]e_du  ha function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
130 | (obj, eat.c:ngeon(fd, perform_write, free_data)
ol      c| ^
udetect.callmain.cd:95:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]      | ^
prop, ondo.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)

dokick.c   95 | trapped_ches:  )t  _at220 | cm
      | ^
p(126_:t      | ^
238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  238 | ok_t83:1:artifact.c::o243:13423:1: warning: _thr:1dog.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   34 | : warning: attrib.c:195:1a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  126 | m
     23 | m243 | exist_artioveloop(reaybe_kick_mow(shotlimit_p)
      | ^
coord_distu(aonstedig.c:504r(mon, x, ydo_wear.c:)
      | ^
126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
suming)
      | ^
 f | dbridge.c  :37:1:126af warning: warning: cta function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]looreffects(obj, x, y, verb)
      | ^

t(   83 | isdungeon.c
otyp, _    | tedibleypoggle_di(o:1: warning: bj)
      | ^
sa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
name)  504 | fillholetyp(x, y, fill_if_any)
      | ^
      | ^
:dokick.c,:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
,  148 | k
i  ck_monster(monp lacement(, obj, oldprop, 37warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] | ison)
      | ^
artifact.c_pool(x,x, y:258:1: warning:  y)
      | ^a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
x, y)
      | ^

  258 | artifact_exists(otmp,)
      | ^
 name, mod)
      | ^
:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  194 | restore_dunge
  195 | gainstr(on(fd)
      | ^
otmp, incr, givemsg)
      | ^
dig.c:539:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  539 | digactualhole(x, y, madeby, ttyp)
      | ^
b)
      | ^
attrib.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  216 | losestr(num)
      | ^
artifact.c:293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  dothrow.c:409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
293 | specdbridge.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  409 | endmulti_ability(otmp, ab   sho54 | is_lava(it(velxrattrib.c:dungeon.cdo_name.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype],bose)
      | ^
 y)
      | ^
249:
:  256 | gloc_filter_cl1: assify_warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  249 | poisontell(typ, exclaim)
      | ^
242glyph(glyph):1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
botl.c:265:
  242 | Fread(p      | ^1dothrow.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

: warning:   425 | hitfloor(obj, verbosely)
      | ^
)a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

      | ^
dbridge.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
tr, size,  265 | xlev_to_rank(xldetect.cattrib.c: nitems, str273:1:eam)
      | artifact.c:   70^ | : is_pool_or_140ev)
      | ^
do_name.c:l280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning: 304::a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a1va(x, y
1botl.c::  273)eat.c: |  warning: dothrow.cp:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dungeon.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   :208a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]warning: 
453a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  304 | confers_luck(obj)
      | ^  258 | dn
a  140 | trapped_dome_to_dnum(282:1:dokick.c::oi  s2801: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  208 |  warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
s)
one      | ^
di(reason, typ, pkiller, fatal, thrown_wfeap |   dungeon.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  273 | find_levwaood_xname(food, the_p289:1:nf 
      | x)
on)
      | ^
^      | ^
itedog(mtmp)

      | ^
282 | rank_of(lev, monnum, femwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a  289 | ghitle)
      | ^
m(mtmplk_path(src_cc, dest_cc, check_por_roc,dbridge.c:80:1: warning: at(ttyp, x, y) ara function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]eat.c
   80 | is_ice(x, y)
      | ^
e:238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  l238, go | choke(food(sld)
      | ^
 | gloc_filter_floodfill_matdo.c:271:1:) warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  dbridge.c:95:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
271 | doalbotl.c:)
      | dog.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
t   70 | ^      armaobj(ob320
:k1e_fam| ^iliar(otmp, x
j
)
      | ^
      | ^
, y, quietly)
      | ^
: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  320 | title_to   95 | is_mo_monat(x, y)
      | ^
(str, rank_indx, title_length)
      | ^
dungeon.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  285 | find_branch(s, pd)
      | ^
charea(x, y)
      | ^
g)
      | ^
attrib.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  340 | change_luck(n)
      | ^
nclass(ch)
      | ^
do_name.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  299 | gloc_filter_floodfill(xddungeon.crag_ball(x, y, bc_con:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  trol, ballx, bally, chain318do.c:299:1dbridge.c:112:1: warning: attrib.cdetect.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
artifact.c:316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    316 | arti_reflect161, | o | s(obja function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]dothrow.c:538:1: warning: dig.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

)  112 | db_under_typ(mpa
x, chaas      eat.ciny, cause_:  botl.ck)
      de:| 316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
l:drawing.c:403:1: warning: 351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_  316^
 | obj_nutrition(otmp)
      do_wear.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
|   529 | wielding_allmain.cdbridge.c:135corp:cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o engrave.o engrave.c
in(obj, a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  403 | get_ot
^ warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]h  s356 | se  351 | stone_luck(paa:1vebones(ho458:1::w warning: :386:1: warning: ,a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  458 | regen_hp(wtcap)
      | ^
e(rent_dnuobjm wh(,

  s  299 dokick.cv | e:| r394  tryc386na,ll(o  | dcorpse)
es      | ^cribe_level(buf)
:1:
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
s  394 | contai,y pd)
      | ^
m(idx, which_set)oluntary)


bj)
      | ^
      | ^
ner_impact_dmrgameter)
^
(obj,              warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| x  135 | is_drawbr^idge
,_artifact.c:dog.cw:335:1: warning: | 738302^
 | lieat.c:341:1:q538 uy)a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]dungeon.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
350  341 |  | laa
ltouchfood(otmp)
      | ^y,
      | ^
      l(
| ^
x  , 335 | shade_glare(obj)
      | ^

y)
      | ^
id_flow(x, y, typo:1: ,ewarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
vel_range(dgn,  ttmp,b | hurtle_j fiase, randc, chain, pd, adjclasslartifact.c:do.c:397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
u  302 | 355  397 | )
      | eat.c::u378lmdosinkrimp(arg, ^1: warning: 
mxdo_name.c:339:1:a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
sted_ba :oswarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
gdbridge.c1:166:1: drawing.c:479:, yallmain.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  651 | welcome()warning: se
      | ^
1)
      : warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  
detect.c:  339 | gather_locs_479 | assign_graphics(whichsedothrow.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
t)191  :1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
571  166 |  | hurtle_step(arg, 
)
      |         191 | o_materdisplay.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ix,| a y)
 ly      | ^
nattrib.c)
      | ^
(^| ^
obj, material)
      | ^

n:is_dg^
(b_w:o413:1:all(bj)
      | ^
 x, y)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  413 | exercise(i, inc_or_de cdungeon.c:385:1: )idrawing.c:515:1: warning: warning:   
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]      | ^dig.c:763:1warning: 
158  385 | parent_dlevel(s, p | magic_map_: warning: 
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
detect.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
cmd.c:1635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]do_wear.c:852:1:backgroun warning:   213 | do_dknown_of(d(x, y, show)dbridge.ced
)w_game)
      | ^
:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1635 |   obj)

      | ^
      177 | find_drawb| ridg^
e(x, y)
      | ^
enlght_out(buf)
      | ^
  355 | 
r      | ^
estrict_namea function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dungeon.c:412:1  763 | (otmp, name)
      | detect.ccmd.c:1648:1: ^nte
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
resting(x, y, gloc)
      | ^
dbridge.c:209: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  ddo.c:563:1:  412 warning:  | correcigha function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]t_ole
(  563 | canletgo(obbotl.callmain.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
j  764, word) | eval_ 1648 | enlght
      | ^
378 | food_disappears(obj)n:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  227 | check      | ^
_bralinnche(start, mid_tydle, enddokick.c:, ps)
      | ^
_map_spot(pe(tbr)
      | x, y, ocla function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]cmd.c:1659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1659 | enlght_c
  515 | switch_symbombatineat.c:393:1: artifact.c:c(i408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning: nctyp, incamt, ols(nondefault)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]f
  as  393s, display.c:208:   | pitdo.c:drawing.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
601744_:only1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    550 | upd601 | drop(oinal, outbuffood_substitution(old_o)
      | ^
brbj, new_obj)
      | ^
^ | sedinterrupt_m_j)
      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
uolti(
ball.cbject_at(x:893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
m1sgcmd.c:),a dungeon.c  :ty:1699
      | ^
436:1) :warning: eat.c :1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
462a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]warning: 
:  208 | map_background(x, y,do.c:allmain.c :1699 | enlght_hal
      | 1,:893 | fdmg^
(category, final)
      | ^
 669 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 show)
  462 | k:      by_magic, cc)
| ^
ick_object(x453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, y,       | ^
kickobjnam)
      |   408cmd.c:1736:1materi: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do_name.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

   1736 | cause_kno453 | done_eat | display.ca^ttaca:l)
      | ^
227:1: drop_balwl788in:n  436 | insert_g(warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]b
(  227 | map_trap(trap, show411 | attrib.c:614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
r  ksmes(adagndothrow.cather_locs(t  209 | g(x, y)
      | ^
sage)
      | dogmove.cet_wall^
:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:773:
_for_db(x, y)1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
acrr_yp, otmp)h(ndetect.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)p  peat.c:484:ropindx)
      | ^
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, cn  
dig.c:899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      484 | eati  
284 | clea      | ^t_pcmd.c:1756:1: 773 | mhur  warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
tle_s  t142 | dog_nutrition(mtmp, obj
 1756 | 
      | ^
a)
      | ^
ttrval(attrin,ep(arg, x, y)
      | ^
dx, attrvalue, resultbuf)
      | ^
899 | dig_up_grave(ew_cc)
      | artifact.c:420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]branch, 
en|   669 | dg^  cmd.c:1770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dothrow.c:802420:_1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
c  802 | hurtle(dx, dy, range, r 1770 | display.cn_onducts(pd)adogmove.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  206 | rrive(mtm
      | ^
ved
:247:1: ^warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

rbos  247dbridge.c:234:1: | map_oeenligh)
      | ^
obp, tenment(mode, final)
      | ^w
614
 | inijieog_eat.c:496:eat(dokick.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mtm  482 | really_p1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]kick_ob
ject(x  ,496 | eat_brains(m obj, x, y, devour)
      th_yc| ^
xtract_ptfirst(objdig.c:959:1:, show)
      | ^
o)
      | ^
t _atx(objtwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  959 | use_pick)
      | ^
_axe(obj)
      | ^
r(np)
      | ^
dothrow.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  859 | mhurtle(mon, dx, dy, range)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  852 | learnring(ring, observed)
      | ^
agr, mdef, visflag, u)
dmg_p)
      | ^
cmd.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]      | ^

 1831 | background_enlightenment(unused_mode, final)
      | ^
do_wear.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  884 | Ring_on(obj)
      | ^
do.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  687 | dropy(obj)
      | ^
 gloc)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  234 | create_drawbridge(x, y, dir, flag)
      | ^
do.c:695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  695 | dropz(obj, with_impact)
      | dothrow.c:894:1dungeon.c^: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:  894 | check_shop_obj(obj1:
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  788 | argcheck(ardisplay.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, x, y, broken)g  c, argv, e_arg)
      | ^
278 | map_invis | 
ibldefends(dig.c:do_name.c:458e(x,:1 y)
      | ^
1025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      | ^
 1025 | use_pick_axe: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2  458 | dxdy_to_dist_descr(dx, dy, fulldir)
      | ^
(obj)
      | ^

dbridge.c  486 | :297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a  297 | e_dd_bdisplay.c:289:1:ranat(x, y)
      | ^
 cwarning: h(dgn, ca function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
hdothrow.c:933:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
i, y)
      | ^
    289 | unm933 | toss_up(obj, hitsroofdo_name.cdo_wear.c:1001:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  496 | ) 1001 | Ril
cd_entry_level, pd)
      |       | ^
^
ap_invisible(x, y)
      | ^
nallmain.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  880 | dbridge.cddo.c:766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a:d315:1: ewarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
g_off_or_  315 | m_to_e(mtdisplay.c:311:1: dungeon.cwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
b  311 | un:ug_f518:1:  m766idog.c | obj_no_longer_heattrib.c:ap_object(:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
l  465 | mon_catchup_ed(obj)
      | ^
688x, ylapsed_ti)
      | ^
m:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
e(mt  688 | postadjabil(abiymp, nmv)p, otmp) 
warning:       | ^
oord_des
l      | ^
ity)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
c(x, y, outbuf, cmode)  518 | add_level(new_lev)
      | ^

      | ^
elds(opts)
      | ^
attrib.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  698 | role_abil(r)
      | ^
artifact.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  433 | defetmp, x, ydungeon.c:540:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
,  540 | init_level(ndsdattrib.cdisplay.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   gn, proto_index, pd)
:do.c:822:359 | gomapdo_name.c:cmd.c:2076:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
e      | ^
tmp)
      | ^n 728:1: 2076warning: dothrow.c:1062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 | 538:1: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning:   728 | check_innate_abil(abilbaseics_enlighte_idbridge.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  333 | u_tto_dogmove.c:ne(etmp)
      | ^
357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ym, fdungeon.c:574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  574 | possiblewh_r(oben_j, cargone)
      | ^
ried(adtyp, otmp)dbridge.c:
      | ^
343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  343 | set_entity(x, y, etmp)
      | ^
  357 | dog_hunger(mtmp, edog)
      | ^
dog.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
p  laces(iodx, map, p1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
d)  822 | m565enu_drop(ret
artifact.cdbridge.c:367r:1::y)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
446 |   367 | :1: e_nam(etwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1062 | throwing_weapon(obj)
      | ^
  446 | protects(otmp, being_wormp)
      | ^
n)
      | ^
mmask)
      | ^
dbridge.c:378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dogmove.c:keepdogs(pets_only)403e  :1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
378n | Et(mode, finalartifact.c:_phrase(etmp, verb)
      | ^
  403 | dog_invent(do_wear.c:mtmp, ed
odothrow.c):1075:1: warning: 
g      attrib.ca function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      dbridge.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   399      | ^
1075 |  | e| ^
sho_o| ^
b:776dig.c:1214:1: warning: j_return_1113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
to_u(obj)
,      :_sur dokick.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
eat.c :1214 | watchvuives_at(etdungeon.c_di:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
g(mtmp 6421113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 |     642 | maybe_cannibadRing_off(obj)
i      | ^
sl(pm, allowmsdo_wear.c:1120:1:g)mt| ^

      |  606 | piwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)
      c| ^k_
 1120 | Ring_gone(obj)
      cmd.c:| ^
2157level(map, nth)
      | ^
:^1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2157 | char
acteristics_enlighdo_wear.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
tendothrow.c:1095:1m,dungeon.c:638:1: warning: : 1127 | Blindf_ona function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype](otmp)
      | ^
   638 | xe
,p 1095 | throwit(lace_lento(m odbj, wep_mask, tweyow, zap)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, final)
      | ^
  538 | auto_describe(cx, cy)
      | ^
eap)vel(eat.c:677:1: proto_index, warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
pp, x, y)
      | dog.cdogmove.c:do_name.c:564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:676
1  564: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
d^cmd.c:2178: | do_wear.cget:  1163776 | innately(ability
      | ^
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1 2178 | one_cpos_menu(ccp, g:lho: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a476c:1dig.c
:r)) warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
676 1163 | Blindf_off(otm)a      
      | ^
  p677 |  | )cpm
      | ^
igraterefx(pm)_ctertistic(mode, final, attrindxo_level(mtmp, tdbridge.c:423:1:   warning: 476
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype])
      | ^

 |   423 | eo_dliee
      | ^vdog_goal,(m
tmp, edog, a fxyloc, cc)
      | ^
 1260 | mdig_tunnel(attrib.cdo_wear.c:1204:1: :m793:1:warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]dtmp)
      | ^
(
etmp, xkill_flado.c:1219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1219 | u_cg warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
os  793 | llide_m(mtmp)
      | ^
,i how)
      | ^
se_innate(pr_ov_primaryopidx) 1204 | se_symse
t(symp, val)t
      _| ^
wear(obj)
      | ^
      | ^
  729 | kickstr(buf, kickobjdo_name.c:nam628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
drawing.c:  628)
      | ^
| ^
eat.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_location(  768 | intrinsic_possible(type, pt | r)
      | getx, y,^
pos(ccp show)
      | ^
, force, goal)
      | ^
do_wear.c:1239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1239 | donning(otmp)
      | ^
558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  558 | update_ov_rogue_symset(sympdo.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, val)
      | ^
 1256 | goto_level(newlevel, at_stairs, falling, portal)
      | ^
drawing.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  566 | update_primary_symset(symp, val)
      | ^
  466 | dbridge.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
s  487 | automiss(etmcmd.c:2273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
p)
 e2273do_wear.c:1269:1drawing.c      | ^attrib.c | stdog.c:736:1: :ta
display.c574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:  574 | up_dat::t367eat.c:832:1: warning: artifact_intrinsic(otmp, on, wpa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]dbridge.ce:_rogue_symset(symp, val)
      | ^
498:
:1dig.c816::1: 1343warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]drawing.c:582:1:1  _: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:warning:   a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
582 | clear_s warning: 
    736 | 832a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 | givyit(typmsetentery(which:d1_ 816 | warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
f,   ptr)
      | ^
498 | e_missed(etmp, chuset,nks)
      | ^
 name_too)
      | ^
rom_what(propidx)m
      | ^
oask)
      | ^
gfo: od(monwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype], obr
u  367 | shos_enlightenj)
      _stment(male_map(o| odew^class, material)
      | ^
, final)
      | ^

_ mon_o1343 | dbridge.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]draf
t_  535 | e_messadetect.c:ge(unexpected)
      | ^
r303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]_warn(x, y, mon
g  lyph)
      | ^
303 | gold_detect(sobj)
      | ^
jumps(etmp)
      | ^
display.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  400 | display_monster(x, y, mon, sightflags, worm_tail)
      | ^
dbridge.c:559:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  559 | do_entity(etmp)
      | ^
eat.c:945:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  945 | cpostfx(pm)
      | ^
artifact.c:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  648 | touch_artifact(obj, mon)
      | ^
dungeon.c:982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  982 | dunlev(lev)
      | ^
attrib.c:909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  909 | adjabil(oldlevel, newlevel)
      | ^
dungeon.c:990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  990 | dunlevs_in_dungeon(lev)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1269 | doffing(otmp)
      | ^
dungeon.c:998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  998 | deepest_lev_display.c:514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  514 | display_warning(mon)
      | ^
reached(noquest)
      | ^
dothrow.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1448 | omon_adj(mon, obj, mon_notices)
      | ^
dungeon.c:1036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1036 | ledger_no(lev)
      | ^
display.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  534 | warning_of(mon)
      | ^
do_wear.c:1312:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1312 | cancel_doff(obj, slotmask)
      | ^
dothrow.c:1491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1491 | tmiss(obj, mon, maybe_wakeup)
      | ^
dungeon.c:1061:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1061 | ledger_to_dnum(ledgerno)
      | ^
do_wear.c:1351:1: dungeon.c:1079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]detect.c:dothrow.c:1523:1:warning: 455:display.ca function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1351 | stop_don: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

    455 | food_detect(sobn553 | feel_ndo_name.c:990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
e  990 | new_mname(mowjn, lth)
artifact.c:721:1:       | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] warning: )
      | ^
sa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]ym(x, y)
      | ^

ing(  721 | astolenobj)
      | ^

rti_immune(obj, dtyp)
      | ^
 1523 | thitmonst(mon, obj)
      | ^
ter, udist, whappr)
      | ^
do_name.c:1010:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1010 | free_mname(mon)
      | ^
display.c:574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  574 | feel_location(x, y)
      | ^
artifact.c:737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  737 | bane_applies(oart, modo_name.c:1021:n1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1021 | attrib.cnew_oname(obj, lth)
      | ^
):1036:1:dbridge.c:769:1: warning: 
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  769 |  warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
close_drawbridge(x, y) 1036 | acurr(x)
      | ^

      | ^
do_wear.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1404 | count_worn_stuff(which, accessorizing)
      | ^
artifact.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do_name.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   1041754 | spec_applies(weap, mtmp)
      | ^
 | free_oname(obj)
      | ^
eat.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1172 | costly_tin(alter_type)
      | ^
do_name.c:1056:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1056 | sdo_wear.ccmd.cafe_oname(obj)
      | ^
:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1442 | armor_or_accessory_off(obj)
      | ^
:2611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2611 | attributes_enligeat.c:1189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1189 | tin_variehtenment(uty_txt(s, tinvariety)
      | ^
nused_modo_name.c:1067:1: warning: de, final)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1067 | christen_monst(mtmp, name)
      | ^
dogmove.c:620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  620 | find_targ(mtmp, dx, dy, maxdist)
      | ^
attrib.c:1091:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1091 | extremeattr(attrindx) /* does attrindx's value match its max or min? */
      | ^
do.c:1718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1718 | schedule_goto(tolev, at_stairs, falling, portal_flag, pre_msg, post_msg)
      | ^
do_name.c:1090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1090 | alreadynamed(mtmp, monnambuf, usrbuf)
      | ^
artifact.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  814 | spec_m2(otmp)
      | ^
eat.c:1214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1214 | tin_details(obj, mnum, buf)
      | ^
dogmove.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  663 | find_friends(mtmp, mtarg, maxdist)
      | ^
detect.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  582 | object_detect(detector, class)
      | ^
dbridge.c:831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  831 | open_drawbridge(x, y)
      | ^
artifact.c:826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  826 | spec_abon(otmp, mon)
      | ^
attrib.c:1121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1121 | adjalign(n)
      | ^
dogmove.c:709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  709 | score_targ(mtmp, mtarartifact.c:842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  842 | spec_dbon(otmp, mon, tmp)
      | ^
g)
      | ^
attrib.c:1138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do.c:1780:1: do_wear.c:1549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning:  1549 | cursed(otmp)
      | ^
 a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]1138 | uchangealign(newalign, re
aso 1780 | revive_corpse(corpse)
      | ^
n)
      | ^
artifact.c:866:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  866 | discover_artifact(m)
      | ^

 1079 | ledger_to_dlev(ledgerno)
      | ^
dbridge.c:878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  878 | destroy_drawbridge(x, y)
      | ^
artifact.c:885:1: dungeon.c:1089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1089 | depth(lev)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  885 | undiscovered_artifact(m)
      | ^
eat.c:1248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1248 | set_tin_variety(obj, fordo_wear.c:1577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1577 | armoroff(otmp)
      | ^
cdungeon.cdogmove.cety:1097:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
p:810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 artifact.c:  810 | best_target(mtmp)
      | ^
e)
      | ^
display.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1097  733 | newsym(x, y)
      | ^
902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 |   902 | disp_artifact_discoveries(tmpwin)
      | ^
on_level(lev1, lev2)
      | ^
do_name.c:dogmove.c:862:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  862 | dog_move(mtmp, after)
1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      | ^
 1207 | do_oname(obdungeon.c:1106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
j 1106 | Is_special(lev)
      | ^
)
      | ^
dungeon.c:1123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1123 | Is_branchlev(lev)
      | ^
dungeon.c:1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1137 | builds_up(lev)
      | ^
artifact.c:963:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  963 | Mb_hit(magr, mdef, mb, dmgptr, dieroll, vis, hittee)
      | ^
do_name.c:1283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dungeon.c:1151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  1151 | next1283 | oname(obj, name)
      | ^
_level(at_stairs)
      | ^
dothrow.c:1802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1802 | gem_accept(mon, obj)
      | ^
eat.c:1278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1278 | tin_variety(obj, disp)
      | ^
do_wear.c:1662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1662 | already_wearing(cc)
      | ^
do_wear.c:1669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1669 | already_wearing2(cc1, cc2)
      | ^
do.c:1869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1869 | revive_mon(arg, timeout)
      | ^
do_wear.c:1683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1683 | candungeon.c:1169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1169 | prev_level(at_stairs)
      | dog.c:866:1:^
wdetect.c:783:1:e warning: do_name.c:1335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1335 | objtyp_is_callable(i)

      | eat.c  :866 | tam^
dothrow.c:1909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 e1303:1: awarning: robj(otmp, mask, noisy)
dog(mtmp, obdungeon.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]      
| o ^1303 | conswarning:  u
tji 1909 | 1190 | u_on_me_tne)
      w| ^
pos(xhero_briena function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype](mesg)
      | 
^
  783 | monster_detect(ofy_windoa,wt pmort_field(fldp, mclass)
ks(obj, x, y, from_invent)
      | ^      | ^
,artifact.c:1152:1: 
 valsetlist,warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1152 | artifact_hit(ma idx)
      | ^
y)
      | ^
gr, mdef, otmp, dmgptr, dieroll)
      | ^
dothrow.c:1929:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1929 | breaks(obj, x, y)
      | ^
do_name.c:1436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1436 | docall_xname(obj)
      | ^
dothrow.c:1943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do.c:1966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1943 | rel 1966 | set_woundease_camera_demon(obj, x, y)
      | ^
ed_legs(side, timex)
      | ^
do_name.c:1468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1468 | docall(obj)
      | ^
dungeon.c:1216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1216 | u_on_rndspot(upflag)
      | ^
do.c:1988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1988 | heal_legs(how)
      | ^
botl.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  883 | evaluate_and_notify_windowport(valsetlist, idx)
      | ^
eat.c:1457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1457 | start_tin(otmp)
      | ^
dog.c:962:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  962 | wary_dog(mtmp, was_dead)
      | ^
cmd.c:3178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
botl.c:940:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  940 3178 | youhid | status_initialize(reassessmentdothrow.c:1965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dungeon.ci)
      | ^
 1965ng(via_enlghtmt, msg | breakobj(obj, flax, y, her:1249:1: warning: o_caused, from_inventg)
      | ^
)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1249 | u_on_sstairs(upflag)
      | ^
eat.c:1547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1547 | rottenfood(obj)
      | ^
detect.c:856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  856 | sense_trap(trap, x, y, src_cursed)
      | dig.c:^
1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1599 | adj_pit_checks(cc, msg)
      | ^
do_wear.c:1865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1865 | accessory_or_armor_on(obj)
      | ^
do_name.c:1636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1636 | x_monnam(mtmp, article, adjective, suppress, called)
      | ^
detect.c:899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  899 | detect_obj_traps(objlist, show_them, how)
      | ^
dungeon.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1279 | On_stairs(x, y)
      | ^
detect.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  932 | trap_detect(sobj)
      | ^
dog.c:1033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1033 | abuse_dog(mtmp)
      | ^display.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  901 | shieldeff(x, y)
      | ^

eat.c:1589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1589 | eatcorpse(otmp)
      | ^
dungeon.c:1290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1290 | Is_botlevel(lev)
      | ^
dothrow.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2054 | breaktest(obj)
      | ^
dungeon.c:1297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1297 | Can_dig_down(lev)
      | ^
display.c:919:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  919 | tether_glyph(x, y)
      | ^
dothrow.c:2077:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2077 | breakmsg(obj, in_botl.c:vie1057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
w display.c:965:1: warning: )
      | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1057 | compare_blstats(bl1, bl2)
      | ^
dungeon.c^dig.c:1690
dogmove.c:1270:1::1:   965 | tmp_at(x, y)
      | ^
1311:1: warning: : warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  1311 | Can_fdothrow.c:2119warning: 1270a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 | :a 1: warning: ll_1690c | pit_fould_reach_item(mon, nx, ny)
ta function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2119 | throw_hgru(lev)
      | ^o
ld(obj)
      | ^
      apply.c:low(t| 54:cmd.c:3247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1 3247 | show_conduct(final)
      | ^
^r
:ap, fil warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ltyp)
         | ^
botl.c54 | use_cadungeon.c:1324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
martifact.cdetect.c:1042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1042 | e level1324 | C_distance(where)
r      aa(obj)| ^

:1417:1n_rise_up(x, y, lev)
      | ^
:       warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:dig.c:1727:1:dokick.c:1338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1417 | arti_in 1338 | drop| 
^
v_to(cc, loc)
      | ^
 1727 | buried_ball(cc)
      | display.c:1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
^
1130:1: warning: oke(obja function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
) 1095 | flash _glyph_at(x, y, tg, 1130rpt)
      | ^
 | anything_to_s(buf, a, an
      | ^
ytype)
      | ^
dokick.c:1373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1373 | impact_drop(missidungeon.c:1340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
le, x, y, 1340 |  dlev)
      | ^
has_ceilingdisplay.c:1124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
eat.c:1728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1728 | start_eating(otmp, already_partly_eatdetect.c 1124 | swallowed(firs(en)
      | ^
t):
1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
lev)
      |  1095 | use_crydo_name.c:1820:1:       | ^warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
^
 1820 | l
_monnam(mtmp)
      | ^
stal_ball(optr)
      | ^
dogmove.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1289 | can_reach_location(mon, mx, my, fx, fy)
      botl.c:| ^
1177:1:do_name.c:1828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1828 | m warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]on_nam(mtmp)
      | ^

apply.c :92:1: warning: 1177a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] | s
_   92 | use_totwel(do_name.cdungeon.c::1840:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1359eat.c:1790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1790obj)
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      | ^
 dig.c:1823:1: 1359dogmove.c: 1325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
o_anything(a, bu1840 | noit_mf, anytype)
      | ^
 1325 | wantdoor(x, y, distance)
      | ^
on_nam(mtmp)
      | ^
 |  | fprefx(otmp)
      | ^
gwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
do_wear.c :2242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2242 | some_aret_leve1823do_name.cl | (newmdogmove.c:1358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 or(victim)
      | ^
:18501358b | :display.cury_an_obj(otmp, :lfevinish_meating(mtmp)
1188      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1188 | under_water(mo1d: e)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1850 | Mel, levbotl.connam:1226:(mtdogmove.c:1371:1:dokick.c1do_wear.cd:2270:1: warning: eal :warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 artifact.c2270 | st:luco1501:1: k_ring(rin1664 1371 | qui:1: cwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]kmimic(mtmp)warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
eat.c

       1664 | finesse_ah| riman(obj:)
      | ^
^1898 1501 | ship_object(:otmp, x,display.c:1239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 y, shop_flo 1239 | under_ground(mode)or_obj)
      | ^

1:       | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1898 | bounded_increase(old, inc, typ)
      | ^
cmd.c:3570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3570 | key2exg, otyp)
      | ^
tcmddesc(key)
      | ^
capply.c:179ed)
      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  179 | its_dead(rx, ry, resp)

      | ^
artifact.c:1692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1692 | artifact_light(obj)
      | ^
: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1226 | percentagmp)
      | ^
eeat.c:1936:1: (bl, martifact.c:axbl)
      warning: | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
^ 1936 | accessory_has_effect(otmp)
      | ^
detect.c:1238:1:
1700 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1238 | show_map_spot(x, do_wear.ceat.c:1944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
y)
 1944 | eataccessory(otmp)
      | ^
do_name.c:1860:1: :2311:1:warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
       :1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning: | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  1700 | arti_sp2311 | select_off(oeak(otmp)bj)
      | ^
 1860 | noit_Monnam(mtmp)
      | ^

      | ^
num)
      | ^
do_name.c:1871:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1871 | noname_monnam(mtmp, article)cmd.c:3619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3619 | bind_key(key, command
      | ^
)
      | ^
artifact.c:1720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1720 | artifact_has_invprop(otmp, inv_prop)
      | ^
do_name.c:1881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1881 | m_monnam(mtmp)
      | ^
artifact.c:1731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1731 | arti_cost(otmp)
      | ^
detect.c:1306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1306 | do_vicinity_map(sobj)
      | ^
do_name.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 dungeon.c:artifact.c:1743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1743 | abil_to_adtyp(1889dig.c:1892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a bil)
      | ^
 | y1408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1892  | bur1408 | yIn__objs(x, quy)
      | ^
est(lev)
      | ^
dokick.c:1623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1623 | obj_delivery(neaartifact.c:1768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_ 1768 | abimlonnamcmd.c:(mtmp)
      | ^3683dungeon.c:display.c:1479:1: warning: :1416:1
:1: _toa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_spfx(abil)
      | ^
 1479 | newsym_forr ce(x, y)
      | ^
warning: _hero)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1416 | In_mines(lev)dig.c:1927:display.c:1494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
artifact.c 1494 | sho:1801:1w_glyph(x, y: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1, glyph)
      | ^
do_name.c: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:
1905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1927 1905 | Adjmoeat.cnnam
( 1801 | what_gives(abm      | ^
tmp, adj)
      | ^
il)
      | ^
: | 2174unearth_:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2174 | foodword(otmp)
      | ^
objs(x, y)
      | ^
dungeon.c:1431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1431 | end.c:315:dungeon_branch(s)
      | ^
1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
botl.c:1392:1: warning: do_name.c:1917:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]eat.c:2187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2187 |   fpostfx(otmp)
      | ^
315 | done1(sig_
 1917 | a_monna
m(mtmp) u
      | ^
1392ndungeon.c:1459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
u 1459 | at_ | bl_didx_to_fldnagn_entrance(s)
dokick.c:      | ^
me(do_name.cartifact.c:1849sapply.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:e  1:dungeon.c:1470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]i
d ) /warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1470 1849 | glow_color(adx)rti_indx)
      | ^

      | ^
 | In_V_tower(lev)
      | ^
301 | use_stethoscope(obj)
dig.c*      1925:1: do_wear.c:2648:1artifact.c:1865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1865 | gl: warning: :a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]ow_strength(count)
      | ^
dungeon.cwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| botl.cartifact.c:1875:1: eat.c:2296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2296 | edibility_prompts(otmp
display.c 2648 | menu1967 :3683: _^c
warning: a1)
      | ^
:r1443emarm(retry)
      | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1: detect.cwarning: ^:1435:a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1 1875 | glow1478:
_ warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]verb(count1698, ing :sfx)1443
       | | 
f ldname_to_bl_indx(name)
      | ^
^
: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
lled as 11435:signa l() handler, so  | sedo_wear.c:nartifact.c:1891:1t at lwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
east on 27011478e:1: :botl.c:1482:1: warning: cwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] warning: 
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]vt_sdoor_to_door(l e2701 | destroy_arm(atmp)
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      | ^ 1891 | S
v)
      | ^
 targ */ing_effects
      (| ^
orc_count)
      | ^

 1482 | hilite_reset_needed(bl_p, augmented_time)
      | ^
:1610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1610 | row_refresh(start | :1On_W_tower_leve: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
l 1698 | deliv(er_lev)
      | ^
,obj_to_mon(mtmp, cnt, deli stoverp,flags y)
      | ^
)
      | ^
detect.c:1455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1455 | findone(zx, zy, num)
      | ^
dungeon.c:1488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1488 | In_W_tower(x, y, lev)
      | ^
display.c:1640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1640 | flush_dungeon.c:1509:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
screen(cu 1509 | In_hell(lev)
      | ^
rsor_on_u)
      | ^
artifact.c:1928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1928 | retouch_object(objp, loseit)
      | ^
dungeon.c:1517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1517 | find_h ell(lev)
      | ^
1967 | rot_organic(arg, timeout)
      | ^
dungeon.c:1526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1526 | goto_hell( | at_stairs, fallingdodo_wear.c:2764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
k 2764 | adj_abon(otmp, deedokick.c:1749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)
      | ^
 1749 | otransit_msg(otmp, nodrlytlia)
      | ^
op, numdisplay.c:1701:1: warning:  a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1701 | back_to_glyph(xdungeon.c:1537:stdig.c:1990:1: botl.c:1560:1: _p,warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1 1990 y)
      | ^
:warning:  |  warning: )a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]utcmrot_corpse(arg, timeout)
do_wear.c:2789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

       2789a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]1925
       | | ^
 1537inaccessible_e | as
qsign _level(dest, srcartifact.c:1998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)
      | ^ 
19981560 | n | doneoftheabodetect.c:1511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
u 1511 | opedungeon.c:1546:1:dokick.cdisplay.c::1781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
apply.c:456:1: warning:  1781a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] | dend.c:389:1833 uipme
n1  456o:ne(z:nx, z1so(datay, num)
wn_gt(obj, verb, only_if_known_cursed)
      | ^
ate(x, y)
      | ^
 warning: :warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]  389 | done_intr
( 1546 | assignsig_un warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]use
d 1833 | swal_l) /*ow_to_glyph(mnum, loc)
      | ^ c      rnd_level(dentouchable
ast,ll src, range)
      | ed as signal() ha^
ndler, so sent at least 1 adisplay.c| r:1858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
^
g */
      | ^
 1858 | zapdir_to_gl(obj, drop_untouchable)
      wdungeon.c:1560:1: warning: in, docoyph(dx, dy,uend.cn| a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] t:403:1^
| : ve(hl_text)
      | ^
^
warning: ,a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   403cmd | done_hanguflp(sig)
      | ^
eat.cbotl.c:1589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:2727:1: warning:  1589 | get_hilite(ia function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 | duse 2727a | x, Amonnam_whisf(mtmp)
glend.c:didx, vp, artifact.c:2037:1: chg, pc, colorptr)
      | ^
 | u      warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]s| 415
:1: , exf 2037 | ^tlwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
r  415 | done_ietouchn_by(mtmp, how)_equipmen
      t(dropflag)
      | ^
l
a| ^se_tin_opener(obj)gs, keys_used)
      | ^

      | ^

e(obj)
      | ^
do_name.c:1937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1937 | distant_monnam(mon, article, outbuf)
      | ^
apply.c:475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  475 | use_magic_whistle(obj)
      | ^
artifact.c:2107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2107 | count_surround_traps(x, y)
      | ^

b eam_type)
      | detect.c^
1560 | induced_:1607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
align(pct)
      | ^
 1607 | detecting(func)
      | ^
detect.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1614 | find_trap(trap)
      display.c:1877:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| ^
 1877 | glyph_at(x, y)
      | ^
botl.c:1781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1781 | split_clridx(idx, coloridx, attrib)
      | ^
display.c:1899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1899 | get_bk_glyph(x, y)
      | ^
botl.c:1800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1800 | parse_status_hl1(op, from_configfiledungeon.c:1579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
) do_name.c:1579 | In1958v:1:o warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
c 1958 | maartifact.c:2175:1:tion_lev(lev)
o warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
       2175 | is_magic_k| ^
ey(mon, obj)
      | ^
n_nam_too(mon, other_mon)
      | ^

      | ^
display.c:2000:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2000 | check_pos(x, y, which)
      | ^
artifact.c:2189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2189 | has_magic_key(mon)
      | ^
display.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2033 | set_twall(x0, y0, x1, y1, x2, y2, x3, y3)
      | ^
apply.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
display.c:2058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  detect.c:1646:1: 529 | warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 u2058do_name.c | dungeon.c:1650:1:set_wall( mx, y, h_dist(x, y, n owarning: riz)
      | ^
:1985:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
) 1985 | minimal_m
o      | ^
nnam(mon, ckloc)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1650 | lev_by_name(nam)
      | ^
botl.c:1857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1857 | is_ltgt_percentnumber(str)
      | ^
1646 | mfind0(mtmp, via_warning)
      | ^
display.c:2080:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
botl.c:1879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1879 | has_ltgteat.c:2847:1: _percentnumwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ber(s 2847 | mtr)
      | ^
 ore2080 | sethungr_corn(x1, y1, x2, y2, xy(num)
      | ^botl.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1897 | splitsubfields(str
3, sfarr, maxsf),
 y3, x4,      | ^
 y4)
      | ^
eat.c:2856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]cmd.c:3842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3842 | cmd_fr 2856apply.c:549o:m_func(1 | : warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
display.c:  549 | obotl.c:1941:1:2109_:1: do_name.cwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
: 2109 | set_crounleash(otmp)
      | ^
s swall(x, y)warning: 
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1941 | is_fld_arrayvalues(str, arr, arrmin, arrmax, retidx)
      | ^
2020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
f 2020n)lesshu
      apply.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  | botl.c^
562 | :1958:m_un1lenash(mtmp, : warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1958 | query_argrayvalue(querystr | , arrfyr(num)
      | ^, cmd.c:3862:1:
bogusmon(buf, arrm warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
i n, arrmax)eedbac3862 | sickode)
      dungeon.c:1727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
engrave.c:ze_o) bj(ot1727 | unplamp)
      ced_f| ^
loend.c:549:1: 
      | warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ater(dptr)
      | ^  549 | fixup_death(
how)
      | ^
^
13:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   13 | random_engraving(outbuf)
      | ^

      | ^
cmd.c:3884:1: warning: | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
^ 
3884 | count_obj(chain, total_count, total_size, top, recurse)
      | ^
dungeon.c:1743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1743 | unreachable_level(lvl_p, unplaced)
      | ^
display.c:2232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]eat.c:2928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2928 | new 2232uhs(incr)
      | ^
 | setcmd.c:3907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
_ seenv3907 | obj_chai(detect.c:1696:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
n do_name.cl(win, src, c:e1696vdungeon.c,:h1759:1:2042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  botl.cwarning: :1992a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2042 | rnapply.cend.c:654:1: warning: :597:1: warning: :a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   654 | should_query_disclose_option(category, de1759 | ain, ftport_menu(win, fquery)
      | ^
oeengrave.crc:82:1: warning: ntry, lcha function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
oices, lve, total_cl_p, unreachount, toable)
      | ^
t1:   82 | wipeout_text(engr, cnt, seedal_si warning: )za function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]e

 1992 | status_hilite_add_threshold(fld, hi xli0, y0, x,end.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   723 | tydungeon.cd:)1794
      | ^
:1: warning:       | ^
ua function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mp 1794 | be_everything(how, when)eat.c
      | ^
r_strdmonnam)(
display.cc:3088:1: :2244:warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
o 3088 | floorfood      e)
      | ^
| ^
di(verba function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype],
n  597 | leash g(type)
      | ^
corpsecheck)
      | ^
1:dungeon.c:1811:1: warning: cmd.c:3929:1a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:  1811 | chr_u_onwarning: end.c:793:1: _a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]lvl
  2244 | unset_seenv((warning: dlevdo_name.c:2069:1:))
      | ^
 a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3929 | mon_inve 2069 | bnt_dungeon.c:1819:1ogon: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
c 1819 | print_branch(win_is_pnameengrave.c:(code)
      | ^, dnum, lower_b146:1: warning: 
oa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a  146 | can_reach_floor(ble(mtmp)
      | ^
check_pitwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)  
793 | d      iund, usclpper_bound, bymenu, lchoices_| ^
lapply.c:eose(how, taken)p)
      | 
v, x0, y0, x1, y1)
^
607      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  607 | use_leash(obj)
      | ^
      | ^
 | hain(win, src, dosearch0(aflagdo_name.c:2107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
) 2107 | hcolc
hdungeon.cor(colorpref)
      | ^
a:1849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1849 | pri      nt_dungeonend.c:867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype](
|   ^
867in, tot | bymenu, ralesavelife(how)
      | ^
v
,       rdgn)
      | ^
| ^
engrave.cl_count, totdisplay.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a  169 | cant_reach_fll_sioor(x, y, ze)u:do_name.c:2137:1
2311:1: warning:       a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
: 2311 |  warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
tbotl.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  2017 | | ^
parse_status_2137hl2(s, from_p_warn(le, checconfiend.cg:915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  915 | eat.c:3220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3220 | eateng_ | ve)
      | ^
hcmd.c:apply.clsitq3952uidat(base, objfile)
      | ^
):1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

display.c      | ^
:2344:1: tk_valuables(list)
(li      | ^
quidprewarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
f)
 2344 | wall_angle      | ^
(lev)
      | ^
 3952 | contained_stats(win, src, total_count, total_size)
      | ^
:_pit)
      | ^
708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  708 | get_mleash(mtmp)
      | ^
end.c:950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  950 | sort_valdo_name.c:2158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2158 | coyoutablename(mtmeat.cp, buf)
      | ^
:3242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3242 | consume_oeaten(obj, amt)
      | ^
es(list, size)
      | ^
engrave.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  181 | surface(x, y)
      | ^
do_name.c:2172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2172 | rndorcname(s)
      | ^
eat.c:3294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3294 | maybe_finished_meal(stopping)
      | ^
cmd.c:3982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3982 | size_monst(mtmp, incl_wsegs)
      | ^
end.c:1062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1062 | artifact_score(list, counting, endwin)
      | ^
apply.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  755 | check_leash(x, y)
      | ^
eat.c:3315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3315 | Popeye(threat)
      | ^
do_name.c:2192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2192 | christen_orc(mtmp, gang, other)
      | ^
end.c:1099:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1099 | done(how)
      | ^
engrave.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  213 | ceiling(x, y)
      | ^
cmd.c:4011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4011 | mon_chain(win, src, chain, force, total_count, total_size)
      | ^
do_name.c:2240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2240 | noveltitle(novidx)
      | ^
cmd.c:4039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4039 | misc_stats(win, total_count, total_size)
      | ^
do_name.c:2256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2256 | lookup_novel(lookname, idx)
      | ^
engrave.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  245 | engr_at(x, y)
      | ^
apply.c:836:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  836 | use_mirror(obj)
      | ^
engrave.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  266 | sengr_at(s, x, y, strict)
      | ^
dungeon.c:2009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2009 | recbranch_mapseen(source, dest)
      | ^
engrave.c:282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  282 | u_wipe_engr(cnt)
      | ^
engrave.c:290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  290 | wipe_engr_at(x, y, cnt, magical)
      | ^
end.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1207 | really_done(how)
      | ^
detect.c:1834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1834 | reveal_terrain_getglyph(x, y, full, swallowed, default_glyph, which_subset)
      | ^
dungeon.c:2043:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2043 | get_annotation(lev)
      | ^
engrave.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  314 | read_engr_at(x, y)
      | ^
botl.c:2367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2367 | conditionbitmask2str(ul)
      | ^
7 warnings generated.
dungeon.c:2104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2104 | find_mapseen(lev)
      | ^
botl.c:2398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2398 | match_str2conditionbitmask(str)
      | ^
dungeon.c:2117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2117 | find_mapseen_by_str(s)
      | ^
dungeon.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2131 | forget_mapseen(ledger_num)
      | ^
apply.c:1009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1009 | use_bell(optr)
      | ^
engrave.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  389 | make_engr_at(x, y, s, e_time, e_type)
      | ^
botl.c:2437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2437 | str2conditionbitmask(str)
      | ^
dungeon.c:2160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2160 | rm_mapseen(ledger_num)
      | ^
botl.c:2462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2462 | parse_condition(s, sidx)
      | ^
engrave.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  418 | del_engr_at(x, y)
      | ^
apply.c:1141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1141 | use_candelabrum(obj)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o exper.o exper.c
dungeon.c:2194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2194 | save_mapseen(fd, mptr)
      | ^
dungeon.c:2217apply.c:1194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1194 | use_candle(optr)
      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2217 | load_mapseen(fd)
      | ^
detect.c:1971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1971 | reveal_terrain(full, which_subset)
      | ^
botl.c:2603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2603 | hlattr2attrname(attrib, buf, bufsz)
      | ^
dungeon.c:2251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2251 | overview_stats(win, statsfmt, total_count, total_size)
      | ^
apply.c:1266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1266 | snuff_candle(otmp)
      | ^
end.c:1630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1630 | container_contents(list, identified, all_containers, reportempty)
      | ^
botl.c:apply.c:1292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1292 | snuff_2650:1:lit(obj)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2650 | status_hilite_linestr_add(fld, hl, mask, str)
      | ^
cmd.c:4335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4335 | bind_specialkey(key, command)
      | ^
dungeon.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2299 | remdun_mapseen(dnum)
      | ^
apply.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1315 | catch_lit(obj)
      | ^
botl.c:2695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2695 | status_dungeon.c:2324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
hilite_linestr_countfield(fld)
      | ^
 2324 | init_mapseen(lev)
      | ^
cmd.c:4352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4352 | txt2key(txt)
      | ^
end.c:1708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1708 | nh_terminate(status)
      | ^
end.c:1763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1763 | vanqsort_cmp(vptr1, vptr2)
      | ^
apply.c:1351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1351 | use_lamp(obj)
      | ^
dungeon.c:2368:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2368 | interest_mapseen(mptr)
      | ^
apply.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1404 | light_cocktail(optr)
      | ^
cmd.c:4411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4411 | key2txt(c, txt)
      | ^
end.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1889 | list_vanquished(defquery, ask)
      | ^
botl.c:2822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2822 | status_hilite2str(hl)
      | ^
cmd.c:4432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4432 | parseautocomplete(autocomplete, condition)
      | ^
apply.c:1527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1527 | check_jump(arg, x, y)
      | ^
apply.c:1560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1560 | is_valid_jump_pos(x, y, magic, showmsg)
      | ^
end.c:2051:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2051 | list_genocidecmd.c:4480:1:d(defquery, ask)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4480 | reset_commands(initial)
      | ^
apply.c:1630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1630 | get_valid_jump_position(x,y)
      | ^
apply.c:1639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1639 | display_jump_positions(state)
      | ^
botl.c:2935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2935 | status_hilite_menu_choose_behavior(fld)
      | ^
end.c:2128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2128 | delayed_killer(id, format, killername)
      | ^
apply.c:1660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1660 | jump(magic)
      | ^
end.c:2150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2150 | find_delayed_killer(id)
      | ^
end.c:2163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2163 | dealloc_killer(kptr)
      | ^
end.c:2186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2186 | save_killers(fd, mode)
      | ^
end.c:2207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2207 | restore_killers(fd)
      | ^
end.c:2221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2221 | wordcount(p)
      | ^
botl.c:3027:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3027 | status_hilite_menu_choose_updownboth(fld, str, ltok, gtok)
      | ^
end.c:2238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2238 | bel_copy1(inp, out)
      | ^
end.c:2253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2253 | build_english_list(in)
      | ^
dungeon.c:2667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2667 | mapseen_temple(priest)
      | ^
apply.c:1825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1825 | tinnable(corpse)
      | ^
apply.c:1836:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1836 | use_tinning_kit(obj)
      | ^
cmd.c:4594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4594 | accept_menu_prefix(cmd_func)
      | ^
dungeon.c:2680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2680 | room_discovered(roomno)
      | ^
dungeon.c:2698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2698 | show_overview(why, reason)
      | ^
botl.c:3105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3105 | status_hilite_menu_add(origfld)
      | ^
apply.c:1908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1908 | use_unicorn_horn(obj)
      | ^
10 warnings generated.
dungeon.c:2723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2723 | traverse_mapseenchn(viewendgame, win, why, reason, lastdun_p)
      | ^
dungeon.c:2745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2745 | seen_string(x, obj)
      | ^
engrave.c:1182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1182 | save_engravings(fd, mode)
      | ^
dungeon.c:2767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2767 | br_string2(br)
      | ^
cmd.c:4669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4669 | random_response(buf, sz)
      | ^
dungeon.c:2790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2790 | endgamelevelname(outbuf, indx)
      | ^
engrave.c:1204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1204 | rest_engravings(fd)
      | ^
engrave.c:1230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1230 | engr_statsdungeon.c:2822:1:cmd.c:4697:1:  warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o explode.o explode.c
warning:  2822 | shop_string(rta function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype](hdrfmt, hdrbuf, count, size)
      ype)
      | ^
| ^

 4697 | ch2spkeys(c, start, end)
      | ^
cmd.c:4710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dungeon.c:2874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2874 | tunesuff 4710 | ix(mptr, outbuf)
      | ^
rhack(cmd)
      | ^
engrave.c:1246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1246 | del_engr(ep)
      | ^
dungeon.c:2915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2915 | print_mapseen(win, mptr, final, how, printdun)
      | ^
apply.c:2098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2098 | fig_transform(arg, timeout)
      | ^
engrave.c:1269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1269 | rloc_engr(ep)
      | ^
engrave.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1289 | make_grave(x, y, str)
      | ^
apply.c:2212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2212 | figurine_location_checks(obj, cc, quietly)
      | ^
apply.c:2248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2248 | use_figurine(optr)
      | ^
apply.c:2290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2290 | use_grease(obj)
      | ^
apply.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2344 | use_stone(tstone)
      | ^
botl.c:3510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3510 | status_hilite_remove(id)
      | ^
cmd.c:4940:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4940 | xytod(x, y)
      | ^
cmd.c:4953:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4953 | dtoxy(cc, dd)
      | ^
cmd.c:4964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4964 | movecmd(sym)
      | ^
apply.c:2495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2495 | use_trap(otmp)
      | ^
cmd.c:4995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4995 | redraw_cmd(c)
      | ^
cmd.c:5003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5003 | prefix_cmd(c)
      | ^
cmd.c:5026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5026 | get_adjacent_loc(prompt, emsg, x, y, cc)
      | ^
botl.c:3560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3560 | status_hilite_menu_fld(fld)
      | ^
cmd.c:5050:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5050 | getdir(s)
      | ^
apply.c:2636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2636 | use_whip(obj)
      | ^
cmd.c:5101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5101 | show_direction_keys(win, centerchar, nodiag)
      | ^
cmd.c:5140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5140 | help_dir(sym, spkey, msg)
      | ^
apply.c:2909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2909 | find_poleable_mon(pos, min_range, max_range)
      | ^
apply.c:2956:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2956 | get_valid_polearm_position(x, y)
      | ^
apply.c:2965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2965 | display_polearm_positions(state)
      | ^
apply.c:2988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2988 | use_pole(obj)
      | ^
cmd.c:5299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5299 | directionname(dir)
      | ^
cmd.c:5313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5313 | isok(x, y)
      | ^
cmd.c:5347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 apply.c:3105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3105 | use_cream_pie(obj)
      | ^
5347 | add_herecmd_menuitem(win, func, text)
      | ^
cmd.c:5363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5363 | there_cmd_menu(doit, x, y)
      | ^
apply.c:3143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3143 | use_grapple(obj)
      | ^
apply.c:3293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3293 | do_break_wand(obj)
      | ^
cmd.c:5466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5466 | here_cmd_menu(doit)
      | ^
apply.c:3518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3518 | add_class(cl, class)
      | ^
apply.c:3533:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3533 | setapplyclasses(class_list)
      | ^
cmd.c:5571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5571 | click_to_cmd(x, y, mod)
      | ^
apply.c:3769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3769 | unfixable_trouble_count(is_horn)
      | ^
6 warnings generated.
cmd.c:5702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5702 | get_count(allowchars, inkey, maxcount, count, historical)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o extralev.o extralev.c
cmd.c:5855:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5855 | hangup(sig_unused) /* called as signal() handler, so sent at least one arg */
      | ^
cmd.c:6007:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6007 | yn_function(query, resp, def)
      | ^
cmd.c:6045:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6045 | paranoid_query(be_paranoid, prompt)
      | ^
7 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o files.o files.c
exper.c:14:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   14 | newuexp(lev)
      | ^
exper.c:27:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   27 | enermod(en)
      | ^
exper.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   77 | experience(mtmp, nk)
      | ^
exper.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  163 | more_experienced(exper, rexp)
      | ^
exper.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  202 | losexp(drainer)
      | ^
exper.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  277 | pluslvl(incr)
      | ^
exper.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  327 | rndexp(gaining)
      | ^
explode.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   28 | explode(x, y, type, dam, olet, expltype)
      | ^
extralev.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   30 | roguejoin(x1, y1, x2, y2, horiz)
      | ^
extralev.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | roguecorr(x, y, dir)
      | ^
extralev.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  152 | miniwalk(x, y)
      | ^
20 warnings generated.
12 warnings generated.
extralev.c:290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  290 | corr(x, y)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o fountain.o fountain.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o hack.o hack.c
7 warnings generated.
26 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o hacklib.o hacklib.c
explode.c:601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  601 | scatter(sx, sy, blastforce, scflags, obj)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o invent.o invent.c
explode.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  793 | splatter_burning_oil(x, y, diluted_oil)
      | ^
explode.c:807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  807 | explode_oil(obj, x, y)
      | ^
files.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  252 | fname_encode(legal, quotechar, s, callerbuf, bufsz)
      | ^
files.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  300 | fname_decode(quotechar, s, callerbuf, bufsz)
      | ^
files.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  353 | fqname(basenam, whichprefix, buffnum)
      | ^
files.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  392 | validate_prefix_locations(reasonbuf)
      | ^
files.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  443 | fopen_datafile(filename, mode, prefix)
      | ^
files.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  487 | set_levelfile_name(file, lev)
      | ^
files.c:504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  504 | create_levelfile(lev, errbuf)
      | ^
files.c:545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  545 | open_levelfile(lev, errbuf)
      | ^
files.c:583:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  583 | delete_levelfile(lev)
      | ^
files.c:713:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  713 | nhclose(fd)
      | ^
files.c:728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  728 | set_bonesfile_name(file, lev)
      | ^
files.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  800 | create_bonesfile(lev, bonesid, errbuf)
      | ^
files.c:860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  860 | commit_bonesfile(lev)
      | ^
files.c:886:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  886 | open_bonesfile(lev, bonesid)
      | ^
files.c:905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  905 | delete_bonesfile(lev)
      | ^
files.c:927:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  927 | set_savefile_name(regularize_it)
      | ^
files.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  980 | save_savefile_name(fd)
      | ^
files.c:1274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1274 | free_saved_games(saved)
      | ^
files.c:1293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1293 | redirect(filename, mode, stream, uncomp)
      | ^
files.c:1313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1313 | docompress_file(filename, uncomp)
      | ^
files.c:1470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1470 | nh_compress(filename)
      | ^
files.c:1484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1484 | nh_uncompress(filename)
      | ^
files.c:1709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1709 | lock_file(filename, whichprefix, retryct)
      | ^
files.c:1875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1875 | unlock_file(filename)
      | ^
files.c:1954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1954 | set_configfile_name(fname)
      | ^
files.c:1966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1966 | fopen_config_file(filename, src)
      | ^
files.c:2109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2109 | get_uchars(bufp, list, modlist, size, name)
      | ^
files.c:2195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2195 | choose_random_part(str,sep)
      | ^
files.c:2248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2248 | is_config_section(str)
      | ^
files.c:2257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2257 | handle_config_section(buf)
      | ^
files.c:2285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2285 | find_optparam(buf)
      | ^
files.c:2299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2299 | parse_config_line(origbuf)
      | ^
files.c:2818:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2818 | config_error_init(from_file, sourcename, secure)
      | ^
files.c:2843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2843 | config_error_nextline(line)
      | ^
files.c:2867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2867 | config_erradd(buf)
      | ^
files.c:2919:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2919 | read_config_file(filename, src)
      | ^
files.c:3016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3016 | wizkit_addinv(obj)
      | ^
files.c:3043:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3043 | proc_wizkit_line(buf)
      | ^
files.c:3091:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3091 | parse_conf_file(fp, proc)
      | ^
files.c:3255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3255 | read_sym_file(which_set)
      | ^
files.c:3302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3302 | proc_symset_line(buf)
      | ^
files.c:3310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3310 | parse_sym_line(buf, which_set)
      | ^
files.c:3498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3498 | set_symhandling(handling, which_set)
      | ^
files.c:3527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3527 | check_recordfile(dir)
      | ^
files.c:3641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3641 | paniclog(type, reason)
      | ^
files.c:3675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3675 | testinglog(filenm, type, reason)
      | ^
files.c:3955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3955 | debugcore(filename, wildcards)
      | ^
files.c:4247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4247 | choose_passage(passagecnt, oid)
      | ^
files.c:4289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4289 | read_tribute(tribsection, tribtitle, tribpassage, nowin_buf, bufsz, oid)
      | ^
files.c:4461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4461 | Death_quote(buf, bufsz)
      | ^
fountain.c:18:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   18 | floating_above(what)
      | ^
hack.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   32 | uint_to_any(ui)
      | ^
hack.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   41 | long_to_any(lng)
      | ^
fountain.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  106 | dogushforth(drinking)
      | ^
hack.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   50 | monst_to_any(mtmp)
      | ^
hack.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   59 | obj_to_any(obj)
      | ^
fountain.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  121 | gush(x, y, poolcnt)
      | ^
hack.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   68 | revive_nasty(x, y, msg)
      | ^
fountain.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  167 | dryup(x, y, isyou)
      | ^
invent.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   57 | loot_classify(sort_item, obj)
      | ^
hacklib.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   84 | digit(c)
      | ^
hacklib.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   92 | letter(c)
      | ^
hacklib.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  100 | highc(c)
      | ^
hacklib.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  108 | lowc(c)
      | ^
fountain.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  362 | dipfountain(obj)
      | ^
hacklib.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  116 | lcase(s)
      | ^
invent.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  217 | loot_xname(obj)
      | ^
hacklib.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  129 | ucase(s)
      | ^
hacklib.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  142 | upstart(s)
      | ^
hacklib.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  152 | mungspaces(bp)
      | ^
invent.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  304 | sortloot_cmp(vptr1, vptr2)
      | ^
4 warnings generated.
hacklib.c:175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  175 | trimspaces(txhack.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  390t)
      | ^
 | still_chewing(x, y)
      | ^
hacklib.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  192 | strip_newline(str)
      | ^
hacklib.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  207 | eos(s)
      | ^
hacklib.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  217 | str_end_is(str, chkstr)
      | ^
invent.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  482 | sortloot(olist, mode, by_nexthere, filterfunc)
      | ^
hacklib.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  229 | strkitten(s, c)
      | ^
fountain.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  506 | breaksink(hacklib.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 | copynchars(dst, src, n)
      | ^
x, y)
      | ^
hacklib.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  259 | chrcasecpy(oc, nc)
      | ^
hacklib.c:282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  282 | strcasecpy(dst, src)
      | ^
hack.c:541:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  541 | movobj(obj, ox, oy)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o light.o light.c
hacklib.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  306 | s_suffix(s)
      | ^
invent.c:537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  537 | unsortloot(loot_array_p)
      | ^
hacklib.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  325 | ing_suffix(s)
      | ^
invent.c:585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  585 | assigninvlet(otmp)
      | ^
hack.c:641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  641 | may_dig(x, y)
      | ^
hack.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  651 | may_passwall(x, y)
      | ^
invent.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  667 | merge_choice(objlist, obj)
      | ^
hack.c:659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
hacklib.c:361:1:  659 | bad_rock(mdat, x, y)
      | ^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  361 | xcrypt(str, buf)
      | ^
hacklib.c:382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  382 | onlyspace(s)
      | ^
hack.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  675 | cant_squeeze_thru(minvent.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
on)
      | ^
  704 | merged(potmp, pobj)
      | ^
hacklib.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  393 | tabexpand(sbuf)
      | ^
hacklib.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  419 | visctrl(c)
      | ^
hack.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  702 | invocation_pos(x, y)
      | ^
hacklib.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  450 | stripchars(bp, stuff_to_striphack.c:713:1: warning: , orig)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  713 | test_move(ux, uy, dx, dy, mode)
      | ^
invent.c:807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  807 | addinv_core1(obj)
      | ^
hacklib.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  474 | strsubst(bp, orig, replacement)
      | ^
hacklib.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  496 | strNsubst(inoutbuf, orig, replacement, n)
      | ^
hacklib.c:540:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  540 | ordin(n)
      | ^
invent.c:871:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  871 | addinv_core2(obj)
      | ^
invent.c:886:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  886 | addinv(obj)
      | ^
hacklib.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  551 | sitoa(n)
      | ^
hacklib.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  562 | sgn(n)
      | ^
hacklib.c:570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  570 | rounddiv(x, y)
      | ^
hacklib.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  597 | distmin(x0, y0, x1, y1)
      | ^
hacklib.c:614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  614 | dist2(x0, y0, x1, y1)
      | ^
invent.c:958:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  958 | carry_obj_effects(obj)
      | ^
hacklib.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  624 | isqrt(val)
      | ^
invent.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  978 | hold_another_object(obj, drop_fmt, drop_arg, hold_msg)
      | ^
hacklib.c:647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  647 | online2(x0, y0, x1, y1)
      | ^
hacklib.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  660 | pmatch_internal(patrn, strng, ci, sk)
      | ^
hacklib.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  700 | pmatch(patrn, strng)
      | ^
hacklib.c:708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  708 | pmatchi(patrn, strng)
      | ^
hacklib.c:716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  716 | pmatchz(patrn, strng)
      | ^
hacklib.c:728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  728 | strncmpi(s1, s2, n) /*{ aka strncasecmp }*/
      | ^
hacklib.c:751:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  751 | strstri(str, sub)
      | ^
invent.c:1063:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1063 | useupall(obj)
      | ^
invent.c:1072:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1072hacklib.c:798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 | useup(obj)
      | ^
  798 | fuzzymatch(s1, s2, ignore_chars, caseblind)
      | ^
invent.c:1089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1089 | consume_obj_charge(obj, maybe_unpaid)
      | ^
invent.c:1108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1108 | freeinv_core(obj)
      | ^
hacklib.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  858 | set_random(seed, fn)
      | ^
hacklib.c:907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  907 | init_random(fn)
      | ^
hack.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
hacklib.c:915:1:   932 | findtravelpath(mwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  915ode)
      | ^
 | reseed_random(fn)
      | ^
invent.c:1151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1151 | freeinv(obj)
      | ^
invent.c:1160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1160 | delallobj(x, y)
      | ^
hacklib.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  968 | yyyymmdd(date)
      | ^
invent.c:1178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1178 | delobj(obj)
      | ^
hacklib.c:993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  993 | hhmmss(date)
      | ^
invent.c:1203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
hacklib.c:1009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1203 | sobj_at(otyp 1009 | yyyymm, x, y)
      | ^
ddhhmmss(date)
      | ^
invent.c:1218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1218 | nxtobj(obj, type, by_nexthere)
      | ^
invent.c:1236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1236 | carrying(type)
      | ^
hacklib.c:1038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1038 | time_from_yyyymmddhhmmss(buf)
      | ^
invent.c:1275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1275 | currency(amount)
      | ^
hack.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1172 | is_valid_travelpt(x,y)
      | ^
invent.c:1310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1310 | o_on(id, objchn)
      | ^
invent.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1327 | obj_here(obj, x, y)
      | ^
hack.c:1197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1197 | trapmove(x, y, desttrap)
      | ^
invent.c:1340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1340 | g_at(x, y)
      | ^
hacklib.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1145 | strbuf_init(strbuf)
      | ^
invent.c:1355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1355 | compactify(buf)
      hacklib.c:1154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
| ^
 1154 | strbuf_append(strbuf, str)
      | ^
hacklib.c:1167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1167 | strbuf_reserve(invent.c:1393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1393 | splittable(obj)
      | ^
strbuf, len)
      | ^
invent.c:1402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1402 | taking_off(action)
      | ^
invent.c:1410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1410 | putting_on(action)
      | ^
hacklib.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1190 | strbuf_empty(strbuf)invent.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

       1425 | getobj(let, | word)
      | ^
^
hacklib.c:1200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1200 | strbuf_nl_to_crlf(strbuf)
      | ^
invent.c:1832:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1832 | silly_thing(word, otmp)
      | ^
invent.c:1867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1867 | ckvalidcat(otmp)
      | ^
invent.c:1875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1875 | ckunpaid(otmp)
      | ^
invent.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1889 | is_worn(otmp)
      | ^
invent.c:1905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1905 | safeq_xprname(obj)
      | ^
invent.c:1914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1914 | safeq_shortxprname(obj)
      | ^
invent.c:1929:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1929 | ggetobj(word, fn, mx, combo, resultflags)
      | ^
hack.c:1962:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1962 | maybe_smudge_engr(x1,y1,x2,y2)
      | ^
invent.c:2110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2110 | askchain(objchn, olets, allflag, fn, ckfn, mx, word)
      | ^
hack.c:2067:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2067 | pooleffects(newspot)
      | ^
invent.c:2267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2267 | fully_identify_obj(otmp)
      | ^
invent.c:2282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2282 | identify(otmp)
      | ^
invent.c:2292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2292 | menu_identify(id_limit)
      | ^
invent.c:2330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2330 | count_unidentified(objchn)
      | ^
hack.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2146 | spoteffects(pick)
      | ^
invent.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2344 | identify_pack(id_limit, learning_id)
      | ^
invent.c:2425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2425 | obj_to_let(obj)
      | ^
invent.c:2440:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2440 | prinv(prefix, obj, quan)
      | ^
invent.c:2452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2452 | xprname(obj, txt, let, dot, cost, quan)
      | ^
invent.c:2515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2515 | find_unpaid(list, last_found)
      | ^
invent.c:2558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2558 | display_pickinv(lets, xtra_choice, query, want_reply, out_cnt)
      | ^
hack.c:2294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2294 | monstinroom(mdat, roomno)
      | ^
hack.c:2311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2311 | in_rooms(x, y, typewanted)
      | ^
19 warnings generated.
hack.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2379 | in_town(x, y)
      | ^
invent.c:2797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2797 | display_inventory(lets, want_rephack.c:2405:1: warning: ly)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2405 | move_update(newlev)
      | ^
invent.c:2810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2810 | display_used_invlets(avoidlet)
      | ^
hack.c:2446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2446 | check_special_room(newlev)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o lock.o lock.c
invent.c:2868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2868 | count_unpaid(list)
      | ^
invent.c:2891:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2891 | count_buc(list, type, filterfunc)
      | ^
invent.c:2926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2926 | tally_BUCX(list, by_nexthere, bcp, ucp, ccp, xcp, ocp)
      | ^
invent.c:2964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2964 | count_contents(container, nested, quantity, everything, newdrop)
      | ^
invent.c:3101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3101 | this_type_only(obj)
      | ^
invent.c:3302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3302 | dfeature_at(x, y, buf)
      | ^
invent.c:3381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3381 | look_here(obj_cnt, picked_some)
      | ^
hack.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2839 | doorless_door(x, y)
      | ^
hack.c:2855:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2855 | crawl_destination(x, y)
      | ^
hack.c:2905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2905 | nomul(nval)
      | ^
hack.c:2920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2920 | unmul(msg_override)
      | ^
invent.c:3570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3570 | will_feel_cockatrice(otmp, force_touch)
      | ^
hack.c:2988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2988 | losehp(n, knam, k_format)
      | ^
invent.c:3581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3581 | feel_cockatrice(otmp, force_touch)
      | ^
invent.c:3604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3604 | stackobj(obj)
      | ^
invent.c:3617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3617 | mergable(otmp, obj)
      | ^
hack.c:3103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3103 | calc_capacity(xtra_wt)
      | ^
hack.c:3131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3131 | check_capacity(str)
      | ^
invent.c:3741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3741 | noarmor(report_uskin)
      | ^
hack.c:3145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3145 | inv_cnt(incl_gold)
      | ^
hack.c:3164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3164 | money_cnt(otmp)
      | ^
invent.c:3830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3830 | tool_in_use(obj)
      | ^
invent.c:3884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3884 | useupf(obj, numused)
      | ^
invent.c:3924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3924 | let_to_name(let, unpaid, showsym)
      | ^
invent.c:4282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4282 | invdisp_nothing(hdr, txt)
      | ^
invent.c:4305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4305 | worn_wield_only(obj)
      | ^
invent.c:4338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4338 | display_minventory(mon, dflags, title)
      | ^
invent.c:4389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4389 | display_cinventory(obj)
      | ^
invent.c:4420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4420 | only_here(obj)
      | ^
invent.c:4433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4433 | display_binventory(x, y, as_if_seen)
      | ^
15 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mail.o mail.c
4 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o makemon.o makemon.c
17 warnings generated.
48 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mapglyph.o mapglyph.c
26 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mcastu.o mcastu.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mhitm.o mhitm.c
light.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | new_light_source(x, y, range, type, id)
      | ^
light.c:87:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   87 | del_light_source(type, id)
      | ^
6 warnings generated.
19 warnings generated.
light.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  131 | do_light_sources(cs_rows)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mhitu.o mhitu.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o minion.o minion.c
light.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  217 | show_transient_light(obj, x, y)
      | ^
light.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  291 | find_mid(nid, fmflags)
      | ^
light.c:316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  316 | save_light_sources(fd, mode, range)
      | ^
light.c:366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  366 | restore_light_sources(fd)
      | ^
light.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  385 | light_stats(hdrfmt, hdrbuf, count, size)
      | ^
light.c:402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  402 | relink_light_sources(ghostly)
      | ^
light.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  441 | maybe_write_ls(fd, range, write_it)
      | ^
light.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  506 | write_ls(fd, ls)
      | ^
light.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  547 | obj_move_light_source(src, dest)
      | ^
light.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  571 | snuff_light_source(x, y)
      | ^
51 warnings generated.
light.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  606 | obj_sheds_light(obj)
      | ^
light.c:615:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  615 | obj_is_burning(obj)
      | ^
light.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  625 | obj_split_light_source(src, dest)
      | ^
light.c:655:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  655 | obj_merge_light_sources(src, dest)
      | ^
22 warnings generated.
light.c:674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  674 | obj_adjust_light_radius(obj, new_radius)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mklev.o mklev.c
light.c:693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  693 | candle_light_range(obj)
      | ^
light.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  733 | arti_light_radius(obj)
      | ^
light.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  755 | arti_light_description(obj)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mkmap.o mkmap.c
27 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mkmaze.o mkmaze.c
mapglyph.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   62 | mapglyph(glyph, ochar, ocolor, ospecial, x, y, mgflags)
      | ^
mapglyph.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  257 | encglyph(glyph)
      | ^
mapglyph.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  267 | decode_mixed(buf, str)
      | ^
mapglyph.c:360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  360 | genl_putmixed(window, attr, str)
      | ^
lock.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   26 | picking_lock(x, y)
      | ^
lock.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   40 | picking_at(x, y)
      | ^
lock.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  169 | breakchestlock(box, destroyit)
      | ^
lock.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  277 | maybe_reset_pick(container)
      | ^
lock.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  306 | pick_lock(pick)
      | ^
50 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mkobj.o mkobj.c
lock.c:611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  611 | stumble_on_door_mimic(x, y)
      | ^
52 warnings generated.
lock.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  633 | doopen_indir(x, y)
      | ^
mklev.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   47 | do_comp(vx, vy)
      | ^
mklev.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | finddpos(cc, xl, yl, xh, yh)
      | ^
mklev.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  111 | do_room_or_subroom(croom, lowx, lowy, hix, hiy, lit, rtype, special, is_room)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mkroom.o mkroom.c
mklev.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | add_room(lowx, lowy, hix, hiy, lit, rtype, special)
      | ^
lock.c:742:1: warning: mklev.ca function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  204 | add_subroom(proom, lowx, lowy, hix, hiy, lit, rtype, special)
      | ^
  742 | obstructed(x, y, quietly)
      | ^
mklev.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  244 | join(a, b, nxcor)
      | ^
4 warnings generated.
mklev.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  351 | add_door(x, y, aroom)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mon.o mon.c
mklev.c:384:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  384 | dosdoor(x, y, aroom, type)
      | ^
mklev.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  451 | place_niche(aroom, dy, xx, yy)
      | ^
mcastu.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   53 | cursetxtlock.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
(mtmp, undirected)
      | ^
  875 | boxlock(obj, otmp)
      | ^
mklev.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  484 | makeniche(trap_type)
      | ^
lock.c:921:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  921 | doorlock(otmp, x, y)
      | ^
mcastu.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   82 | choose_magic_spell(spellval)
      | ^
mcastu.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  137 | choose_clerical_spell(spellnum)
      | ^
mcastu.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  184 | castmu(mtmp, mattk, thinks_it_foundyou, foundyou)
      | ^
lock.c:1074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1074 | chest_shatter_msg(otmp)
      | ^
mklev.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  892 | mineralize(kelp_pool, kelp_moat, goldprob, gemprob, skip_lvl_checks)
      | ^
mklev.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1041 | topologize(croom)
      | ^
mklev.c:1102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1102 | find_branch_room(mp)
      | ^
mklev.c:1133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1133 | pos_to_room(x, y)
      | ^
mklev.c:1148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1148 | place_branch(br, x, y)
      | ^
mhitm.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   43 | noises(magr, mattk)
      | ^
mklev.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1207 | bydoor(x, y)
      | ^
mhitm.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   60 | missmm(magr, mdef, mattk)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mondata.o mondata.c
mklev.c:1237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1237 | okdoor(x, y)
      | ^
mkmap.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   29 | init_map(bg_typ)
      | ^
mklev.c:1247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1247 | dodoor(x, y, aroom)
      | ^
mkmap.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   40 | init_fill(bg_typ, fg_typ)
      | ^
mklev.c:1260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1260 | occupied(x, y)
      | ^
mkmap.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   59 | get_map(col, row, bg_typ)
      | ^
mkmap.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mklev.c:1271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   72 | pas 1271 | mktrap(num, mazeflag, s_one(bg_typ, fg_typ)
      | ^
croom, tm)
      | ^
mkmap.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  106 | pass_two(bg_typ, fg_typ)
      | ^
mhitm.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  117 | fightm(mtmp)
      | ^
mkmap.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  130 | pass_three(bg_typ, fg_typ)
      | ^
mcastu.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  341 | m_cure_self(mtmp, dmg)
      | ^
mkmap.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 | flood_fill_rm(sx, sy, rmno, lit, anyroom)
      | ^
mcastu.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  367 | cast_wizard_spell(mtmp, dmg, spellnum)
      | ^
mhitm.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  192 | mdisplacem(magr, mdef, quietly)
      | ^
mklev.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1534 | mkstairs(x, y, up, croom)
      | ^
mklev.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1568 | mkfount(mazeflag, croom)
      | ^
mklev.c:1594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1594 | mksink(croom)
      | ^
mklev.c:1614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1614 | mkaltar(croom)
      | ^
mklev.c:1640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1640 | mkgrave(croom)
      | ^
mkmap.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  273 | join_map(bg_typ, fg_typ)
      | ^
mkmap.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  346 | finish_map(fg_typ, bg_typ, lit, walled, icedpools)
      | ^
mklev.c:1765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1765 | mkinvpos(x, y, dist)
      | ^
mkmap.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  387 | remove_rooms(lx, ly, hx, hy)
      | ^
mkmap.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  419 | remove_room(roomno)
      | ^
mcastu.c:524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  524 | cast_cleric_spell(mtmp, dmg, spellnum)
      | ^
mkmap.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  452 | mkmap(init_lev)
      | ^
mklev.c:1862:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1862 | mk_knox_portal(x, y)
      | ^
mhitm.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  287 | mattackm(magr, mdef)
      | ^
makemon.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   34 | is_home_elemental(ptr)
      | ^
mcastu.c:736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  736 | is_undirected_spell(adtyp, spellnum)
      | ^
mcastu.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  767 | spell_would_be_useless(mtmp, adtyp, spellnum)
      | ^
makemon.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   55 | wrong_elem_type(ptr)
      | ^
mcastu.c:841:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  841 | buzzmu(mtmp, mattk)makemon.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   79 | m_initgrp(mtmp, x, y, n, mmflags)
      | ^

      | ^
makemon.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 | m_initthrow(mtmp, otyp, oquan)
      | ^
makemon.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  163 | m_initweap(mtmp)
      | ^
makemon.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  565 | mkmonmoney(mtmp, amount)
      | ^
makemon.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  576 | m_initinv(mtmp)
      | ^
mhitm.c:537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  537 | hitmm(magr, mdef, mattk)
      | ^
makemon.c:805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  805 | clone_mon(mon, x, y)
      | ^
makemon.c:924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  924 | propagate(mndx, tally, ghostly)
      | ^
makemon.c:956:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  956 | monhp_per_lvl(mon)
      | ^
makemon.c:983:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  983 | newmonhp(mon, mndx)
      | ^
mhitm.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  645 | gazemm(magr, mdef, mattk)
      | ^
makemon.c:1034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1034 | makemon_rnd_goodpos(mon, gpflags, cc)
      | ^
makemon.c:1106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1106 | makemon(ptr, x, y, mmflags)
      | ^
mhitm.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  699 | engulf_target(magr, mdef)
      | ^
mhitm.c:731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  731 | gulpmm(magr, mdef, mattk)
      | ^
makemon.c:1418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1418 | mbirth_limit(mndx)
      | ^
makemon.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1433 | create_critters(cnt, mptr, neverask)
      | ^
mhitu.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   30 | hitmsg(mtmp, mattk)
      | ^
makemon.c:1466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1466 | uncommon(mndx)
      | ^
makemon.c:1485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1485 | align_shift(ptr)
      | ^
mhitu.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   81 | missmu(mtmp, nearmiss, mattk)
      | ^
mhitm.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  819 | explmm(magr, mdef, mattk)
      | ^
mhitm.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  859 | mdamagem(magr, mdef, mattk)
      | ^
mhitu.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  100 | mswings(mtmp, otemp)
      | ^
makemon.c:1606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1606 | reset_rndmonst(mndx)
      | ^
makemon.c:1620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1620 | mk_gen_ok(mndx, mvflagsmask, genomask)
      | ^
makemon.c:1644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1644 | mkclass(class, spc)
      | ^
mhitu.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  113 | mpoisons_subj(mtmp, mattk)
      | ^
makemon.c:1653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1653 | mkclass_aligned(class, spc, atyp)
      | ^
minion.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    9 | newemin(mtmp)
      | ^
makemon.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1730 | mkclass_poly(class)
      | ^
makemon.c:1757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1757 | adj_lev(ptr)
      | ^
minion.c:21:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   21 | free_emin(mtmp)
      | ^
makemon.c:1793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1793 | grow_up(mtmp, victim)
      | ^
minion.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   33 | monster_census(spotted)
      | ^
mhitu.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  143 | wildmiss(mtmp, mattk)
      | ^
mhitu.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  219 | expels(mtmp, mdat, message)
      | ^
makemon.c:1914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1914 | mongets(mtmp, otyp)
      | ^
mhitu.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  262 | getmattk(magr, mdef, indx, prev_result, alt_attk_buf)
      | ^
makemon.c:1967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1967 | golemhp(type)
      | ^
minion.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   51 | msummon(mon)
      | ^
makemon.c:2003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2003 | peace_minded(ptr)
      | ^
makemon.c:2055:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2055 | set_malign(mtmp)
      | ^
makemon.c:2105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2105 | newmcorpsenm(mtmp)
      | ^
makemon.c:2115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2115 | freemcorpsenm(mtmp)
      | ^
makemon.c:2130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2130 | set_mimic_sym(mtmp)
      | ^
mhitu.c:364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  364 | mattacku(mtmp)
      | ^
makemon.c:2275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2275 | bagotricks(bag, tipping, seencount)
      | ^
minion.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  164 | summon_minion(alignment, talk)
      | ^
mkmaze.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   46 | iswall(x, y)
      | ^
mkmaze.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   59 | iswall_or_stone(x, y)
      | ^
mkmaze.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   71 | is_solid(x, y)
      | ^
mkmaze.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   96 | extend_spine(locale, wall_there, dx, dy)
      | ^
minion.c:230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  230 | demon_talk(mtmp)
      | ^
mkmaze.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  130 | wall_cleanup(x1, y1, x2, y2)
      | ^
mkmaze.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  162 | fix_wall_spines(x1, y1, x2, y2)
      | ^
mon.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   49 | sanity_check_single_mon(mtmp, chk_geno, msg)
      | ^
mkmaze.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  224 | wallification(x1, y1, x2, y2)
      | ^
mkmaze.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  232 | okay(x, y, dir)
      | ^
mkmaze.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  246 | maze0xy(cc)
      | ^
mkmaze.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  261 | bad_location(x, y, lx, ly, hx, hy)
      | ^
mon.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  147 | undead_to_corpse(mndx)
      | ^
mon.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  201 | genus(mndx, mode)
      | ^
mkmaze.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  275 | place_lregion(lx, ly, hx, hy, nlx, nly, nhx, nhy, rtype, lev)
      | ^
mon.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  267 | pm_to_cham(mndx)
      | ^
mon.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  297 | make_corpse(mtmp, corpseflags)
      | ^
mkmaze.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  322 | put_lregion_here(x, y, nlx, nly, nhx, nhy, rtype, oneshot, lev)
      | ^
mon.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  491 | minliquid(mtmp)
      | ^
minion.c:320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  320 | bribe(mtmp)
      | ^
minion.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  351 | dprince(atyp)
      | ^
minion.c:366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  366 | dlord(atyp)
mon.c:639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  639 | mcalcmove(mon)
      | ^
      | ^
mondata.c:13:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   13 | set_mon_data(mon, ptr)
      | ^
minion.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  406 | ndemon(atyp)
      | ^
mondata.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   43 | attacktype_fordmg(ptr, atyp, dtyp)
      | ^
minion.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  431 | lose_guardian_angel(mon)
      | ^
mondata.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   57 | attacktype(ptr, atyp)
      | ^
mondata.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   66 | noattacks(ptr)
      | ^
mondata.c:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   86 | poly_when_stoned(ptr)
      | ^
mon.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  872 | meatmetal(mtmp)
      | ^
mondata.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   97 | resists_drli(mon)
      | ^
mondata.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  114 | resists_magm(mon)
      | ^
mondata.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 | resists_blnd(mon)
      | ^
mkmaze.c:623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  623 | check_ransacked(s)
      | ^
mkmaze.c:634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  634 | migrate_orc(mtmp, mflags)
      | ^
mondata.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | can_blnd(magr, mdef, aatyp, obj)
      | ^
mon.c:964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  964 | meatobj(mtmp) /* for gelatinous cubes */
      | ^
mkmaze.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  667 | shiny_orc_stuff(mtmp)
      | ^
mhitu.c:817:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  817 | diseasemu(mdat)
      | ^
mondata.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  275 | ranged_attk(ptr)
      | ^
mkmaze.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  699 | mondata.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  299 | mon_hates_migr_bosilver(mon)
      | ^
oty_item(otyp, gang)
      | ^
mhitu.c:832:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  832 | u_slip_free(mtmp, mattk)
      | ^
mondata.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  307 | hates_silver(ptr)
      | ^
mondata.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  317 | mon_hates_light(mon)
      | ^
mondata.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  325 | passes_bars(mptr)
      | ^
mhitu.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  869 | magic_negation(mon)mondata.c:336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  336 | can_blow(mtmp)
      | ^

      | ^
mondata.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  350 | can_chant(mtmp)
      | ^
mon.c:1101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1101 | mpickgold(mtmp)
      | ^
mondata.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  362 | can_be_strangled(mon)
      | ^
mkmaze.c:810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  810 | maze_inbounds(x, y)
      | ^
mon.c:1121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1121 | mpickstuff(mtmp, str)
      | ^
mondata.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  395 | can_track(ptr)
      | ^
mondata.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  406 | sliparm(ptr)
      | ^
mondata.c:415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  415 | breakarm(ptr)
      | ^
mondata.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  430 | sticks(ptr)
      | ^
mhitu.c:921:1: warning: mon.c:1171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1171 | curr_mon_load(mtmp)
      | ^
mondata.c:439:1: mkmaze.c:818:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  439 | cantvomit(ptr)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  921 | hit  818 | mmaze_removeu(mtmp, mattk_deadends(mon.c:1186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1186 | max_mon_load(mtmmondata.ctp)
      | ^
:452:1: yp)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)
      | ^
  452 | num_horns(ptr)
      | ^
mondata.c:475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  475 | dmgtype_fromattack(ptrmon.c:1230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1230 | can_carry(mtmp, otmp)
      | ^
, dtyp, atyp)
      | ^
mondata.c:489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  489 | dmgtype(ptr, dtyp)
      | ^
mondata.c:499:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  499 | max_passive_dmg(mdef, magr)
      | ^
mhitm.c:1492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1492 | paralyze_monst(mon, amt)
      | ^
mhitm.c:1507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]mondata.c
mon.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  547 | same_race(pm1, p:1305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
m 1305 | mfndpos(mon, poss, info, flag)
      | ^
2)
      | ^
 1507 | sleep_monst(mon, amt, how)
      | ^
mkmaze.c:865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  865 | create_maze(corrwid, wallthick)
      | ^
mhitm.c:1530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1530 | slept_monst(mon)
      | ^
mkmaze.c:957:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  957 | makemaz(s)
      | ^
mhitm.c:1541:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1541 | rustm(mdef, obj)
      | ^
mondata.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  652 | monsndx(ptr)
      | ^
mondata.c:674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  674 | name_to_mon(in_str)
      | ^
mhitm.c:1566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1566 | mswingsm(magr, mdef, otemp)
      | ^
mhitm.c:1583:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1583 | passivemm(magr, mdef, mhit, mdead)
      | ^
mondata.c:813:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  813 | name_to_monclass(in_str, mndx_p)
      | ^
mon.c:1556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1556 | mm_aggression(magr, mdef)
      | ^
mon.c:1573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1573 | mm_displacement(magr, mdef)
      | ^
mondata.c:905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  905 | gender(mtmp)
      | ^
mon.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1597 | monnear(mon, x, y)
      | ^
mondata.c:916:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  916 | pronoun_gender(mtmp, override_vis)
      | ^
mon.c:1638:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1638 | replmon(mtmp, mtmp2)
      | ^
21 warnings generated.
mondata.c:930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  930 | levl_follower(mtmp)
      | ^
mon.c:1682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1682 | relmon(mon, monst_list)
      | ^
mondata.c:1022:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1022 | little_to_big(montype)
      | ^
mon.c:1737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1737 | copy_mextra(mtmp2, mtmp1)
      | ^mondata.c:
1036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1036 | big_to_little(montype)
      | ^
mondata.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1052 | big_little_match(montyp1, montyp2)
      | ^
mondata.c:1081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1081 | raceptr(mtmp)
      | ^
mkmaze.c:1167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1167 | walkfrom(x, y, typ)
      | ^
mon.c:1779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1779 | dealloc_mextra(m)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o monmove.o monmove.c
mondata.c:1099:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1099 | locomotion(ptr, def)
      | ^
mon.c:1805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1805 | dealloc_monst(mon)
      | ^
mondata.c:1116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1116 | stagger(ptr, def)
      | ^
mon.c:1822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1822 | m_detach(mtmp, mptr)
      | ^
mondata.c:1134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1134 | on_fire(mptr, mattk)
      | ^
mon.c:1865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1865 | mlifesaver(mon)
      | ^
mondata.c:1182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1182 | olfaction(mdat)
      | ^
mkmaze.c:1206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1206 | mazexy(cc)
      | ^
mon.c:1878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1878 | lifesaved_monster(mtmp)
      | ^
mon.c:1928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1928 | mondead(mtmp)
      | ^
mhitm.c:1738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1738 | xdrainenergym(mon, givemsg)
      | ^
mhitm.c:1754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1754 | attk_protection(aatyp)
      | ^
mon.c:2075:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2075 | corpse_chance(mon, magr, was_swallowed)
      | ^
mkmaze.c:1330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1330 | mkportal(x, y, todnum, todlevel)
      | ^
mkobj.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   85 | dealloc_oextra(o)
      | ^
mkobj.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  108 | newomonst(otmp)
      | ^
mkobj.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  123 | free_omonst(otmp)
      | ^
mkobj.c:139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  139 | newomid(otmp)
      | ^
mkroom.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | isbig(sroom)
      | ^
mkroom.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   46 | mkroom(roomtype)
      | ^
mkobj.c:151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  151 | free_omid(otmp)
      | ^
mkobj.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 | newolong(otmp)
      | ^
mkobj.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  173 | free_olong(otmp)
      | ^
mkobj.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  mon.c:2143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2143 | mondied(mdef)
      | ^
183 | new_omailcmd(otmp, response_cmd)
      | ^
mkobj.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mon.c:2157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2157 | mongone(mdef)
      | ^
  195 | free_omailcmd(otmp)
      | ^
mon.c:2181:1mkobj.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:   warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2181 | monstone(mdef)
      | ^
205 | mkobj_at(let, x, y, artif)
      | ^
mkroom.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  207 | pick_room(strict)
      | ^
mkobj.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  218 | mksobj_at(otyp, x, y, init, artif)
      | ^
mkroom.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  232 | mkzoo(type)
      | ^
mkobj.c:230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  230 | mksobj_migr_to_species(otyp, mflags2, init, artif)
      | ^
mkroom.cmkobj.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  247 | mkobj(ocl  244 | mk_zoo_thronass, artif)
      | ^
emon(x,y)
      | ^
mon.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2271 | monkilled(mdef, fltxt, how)
      | ^
mkroom.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  264 | fill_zoo(sroom)
      | ^
mon.c:2298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2298 | unstuck(mtmp)
      | ^
mkobj.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  275 | mkbox_cnts(box)
      | ^
mon.c:2321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2321 | killed(mtmp)
      | ^
mon.c:2329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2329 | xkilled(mtmp, xkill_flags)
      | ^
mkobj.c:379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  379 | copy_oextra(obj2, obj1)
      | ^
mkobj.c:428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  428 | splitobj(obj, num)
      | ^
mkroom.c:438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  438 | mkundead(mm, revive_corpses, mm_flags)
      | ^
mhitu.c:mkobj.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  470 | nextoid(oldobj1780:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
, 1780 | gulpmu(mtmp, newobj)
      | ^
 mattk)
      | ^
mkobj.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  490 | unsplitobj(obj)
      | ^
mkroom.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  550 | shrine_pos(roomno)
      | ^
mkobj.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  576 | replace_object(obj, otmp)
      | ^
mon.c:2522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2522 | mon_to_stone(mtmp)
      | ^
mkroom.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  597 | nexttodoor(sx, sy)
      | ^
mkobj.c:621:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  621 | unknwn_contnr_contents(obj)
      | ^
mkroom.c:615:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  615 | has_dnstairs(sroom)
      | ^
mkobj.c:650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  650 | bill_dummy_object(otmp)
      | ^
mkmaze.c:1571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1571 | save_waterlevel(fd, mode)
      | ^
mkroom.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  626 | has_upstairs(sroom)
      | ^
mkroom.c:637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  637 | somex(croom)
      | ^
mkroom.c:644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  644 | somey(croom)
      | ^
mkroom.c:651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  651 | inside_room(croom, x, y)
      | ^
mon.c:2541:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2541 | vamp_stone(mtmp)
      | ^
mkobj.c:693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  693 | costly_alteration(obj, alter_type)
      | ^
mkroom.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  660 | somexy(croom, c)
      | ^
mkmaze.c:1596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1596 | restore_waterlevel(fd)
      | ^
mkroom.c:717:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  717 | search_special(type)
      | ^
mkobj.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  771 | mksobj(otyp, init, artif)
      | ^
33 warnings generated.
mkroom.c:799:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  799 | save_room(fd, r)
      | ^
mkroom.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  819 | save_rooms(fd)
      | ^
mkroom.c:831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  831 | rest_room(fd, r)
      | ^
mkmaze.c:1637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1637 | waterbody_name(x, y)
      | ^
mkroom.c:850:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  850 | rest_rooms(fd)
      | ^
mon.c:2613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2613 | m_into_limbo(mtmp)
      | ^
mkroom.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  868 | cmap_to_type(sym)
      | ^
mon.c:2623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2623 | migrate_mon(mtmp, target_lev, xyloc)
      | ^
mon.c:2634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2634 | ok_to_obliterate(mtmp)
      | ^
mon.c:2649:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2649 | elemental_clog(mon)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mplayer.o mplayer.c
mon.c:2727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2727 | mnexto(mtmp)
      | ^
38 warnings generated.
mhitu.c:2038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2038 | explmu(mtmp, mattk, ufound)
      | ^
mkobj.c:1135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1135 | set_corpsenm(obj, id)
      | ^
mkmaze.c:1737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1737 | mk_bubble(x, y, n)
      | ^
mon.c:2755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2755 | deal_with_overcrowding(mtmp)
      | ^
mon.c:2769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2769 | maybe_mnexto(mtmp)
      | ^
mkobj.c:1176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1176 | start_corpse_timeout(body)
      | ^
mon.c:2801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2801 | mnearto(mtmp, x, y, move_other)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o mthrowu.o mthrowu.c
mkobj.c:1227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1227 | maybe_adjust_light(obj, old_range)
      | ^
mkmaze.c:1801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mon.c :2858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2858 | m_respond(mtmkobj.c:1270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mp)
       1270 | bless(otmp)
      | ^
| ^
1801 | mv_bubble(b, dx, dy, ini)
      | ^
mhitu.c:2143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2143 | gamkobj.c:ze1293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1293 | unbless(otmp)
      | ^
mon.c:2891:1mu(m: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2891 | setmangry(mtmp, via_attack)
      | ^
tmp, mattk)
      | ^
mkobj.c:1310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1310 | curse(otmp)
      | ^
mkobj.c:1350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1350 | uncurse(otmp)
      | ^
mkobj.c:1370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1370 | blessorcurse(otmp, chance)
      | ^
mkobj.c:1388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1388 | bcsign(otmp)
      | ^
mkobj.c:1396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1396 | set_bknown(obj, onoff)
      | ^
mkobj.c:1416:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1416 | weight(obj)
      | ^
mon.c:3027:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3027 | wakeup(mtmp, via_attack)
      | ^
mkobj.c:1478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1478 | rnd_treefruit_at(x, y)
      | ^
mkobj.c:1486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1486 | mkgold(amount, x, y)
      | ^
mon.c:3053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3053 | wake_nearto(x, y, distance)
      | ^
mkobj.c:1524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1524 | mkcorpstat(objtype, mtmp, ptr, x, y, corpstatflags)
      | ^
mon.c:3082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3082 | seemimic(mtmp)
      | ^
mkobj.c:1578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1578 | corpse_revive_type(obj)
      | ^
mkobj.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1597 | obj_attach_mid(obj, mid)
      | ^
mon.c:3152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3152 | restore_cham(mon)
      | ^
mkobj.c:1609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1609 | save_mtraits(obj, mtmp)
      | ^
mon.c:3172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3172 | restrap(mtmmkobj.c:1640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1640 | get_mtraitp)
      | ^
s(obj, copyof)
      | ^
mkobj.c:1667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1667 | mk_tt_object(objtype, x, y)
      | ^
mkobj.c:1688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
mon.c:3198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3198 | hideun 1688 | mk_named_object(objtype, ptr, x, y, nm)
      | ^
der(mtmp)
      | ^
41 warnings generated.
mkobj.c:1705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1705 | is_flammable(otmp)
      | ^
mkobj.c:1725:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1725 | is_rottable(otmp)
      | ^
mkobj.c:1741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1741 | place_object(otmp, x, y)
      | ^
mon.c:3232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3232 | hide_monst(mon)
      | ^
mon.c:3259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3259 | mon_animal_list(construct)
      | ^
mkobj.c:1801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1801 | obj_ice_effects(x, y, do_buried)
      | ^
mkobj.c:1829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1829 | peek_at_iced_corpse_age(otmp)
      | ^
mon.c:3302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3302 | decide_to_shapeshift(mon, shiftflags)
      | ^
mkobj.c:1847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1847 | obj_timer_checks(otmp, x, y, force)
      | ^
mkobj.c:1915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1915 | remove_object(otmp)
      | ^
mkobj.c:1934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1934 | discard_minvent(mtmp)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o muse.o muse.c
mon.c:3364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3364 | pickvampshape(mon)
      | ^
mkobj.c:1972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1972 | obj_extract_self(obj)
      | ^
mon.c:3394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3394 | isspecmon(mon)
      | ^
mon.c:3405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3405 | validspecmon(mon, mndx)
      | ^
mkobj.c:2010:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2010 | extract_nobj(obj, head_ptr)
      | ^
mon.c:3429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3429 | validvamp(mon, mndx_p, monclass)
      | ^
mkobj.c:2038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2038 | extract_nexthere(obj, head_ptr)
      | ^
mkobj.c:2064:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2064 | add_to_minv(mon, obj)
      | ^
mon.c:3480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3480 | select_newcham_form(mon)
      | ^
mkobj.c:2090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2090 | add_to_container(container, obj)
      | ^
mkobj.c:2113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2113 | add_to_migration(obj)
      | ^
mkobj.c:2129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2129 | add_to_buried(obj)
      | ^
mkobj.c:2142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2142 | container_weight(container)
      | ^
mkobj.c:2159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2159 | dealloc_obj(obj)
      | ^
mkobj.c:2196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2196 | hornoplenty(horn, tipping)
      | ^
mon.c:3614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3614 | accept_newcham_form(mon, mndx)
      | ^
mhitu.c:2359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2359 | mdamageu(mtmp, n)
      | ^
mon.c:3642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3642 | mgender_from_permonst(mtmp, mdat)
      | ^
mon.c:3662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3662 | newcham(mtmp, mdat, polyspot, msg)
      | ^
mhitu.c:2380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2380 | could_seduce(magr, mdef, mattk)
      | ^
mkobj.c:2342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2342 | objlist_sanity(objlist, wheretype, mesg)
      | ^
mkobj.c:2394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2394 | mon_obj_sanity(monlist, mesg)
      | ^
29 warnings generated.
mkobj.c:2430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2430 | where_name(obj)
      | ^
mhitu.c:2432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2432 | doseduce(mon)
      | mkobj.c:2447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2447 | insane_ob^
ject(obj, fmt, mesg, mon)
      | ^
mkobj.c:2479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2479 | init_dummyobj(obj, otyp, oquan)
      | ^
mkobj.c:2505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2505 | check_contained(container, mesg)
      | ^
mkobj.c:2553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2553 | check_glob(obj, mesg)
      | ^
mkobj.c:2576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2576 | sanity_check_worn(obj)
      | ^
mon.c:3897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3897 | can_be_hatched(mnum)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o music.o music.c
mon.c:3921:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3921 | egg_type_from_parent(mnum, force_ordinary)
      | ^
mon.c:3937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3937 | dead_species(m_idx, egg)
      | ^
mon.c:3960:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3960 | kill_eggs(obj_list)
      | ^
mon.c:4032:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4032 | golemeffects(mon, damtymkobj.c:2773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
pe, dam)
      | ^
 2773 | obj_nexto(otmp)
      | ^
mkobj.c:2792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2792 | obj_nexto_xy(obj, x, y, recurs)
      | ^
mon.c:4067:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4067 | angry_guards(silent)
      | ^
mkobj.c:2837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2837 | obj_absorb(obj1, obj2)
      | ^
mon.c:4125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4125 | mimic_hit_msg(mtmp, otyp)
      | ^
mkobj.c:2890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2890 | obj_meld(obj1, obj2)
      | ^
mon.c:4147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4147 | usmellmon(mdat)
      | ^
mkobj.c:2935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2935 | pudding_merge_message(otmp, otmp2)
      | ^
mhitu.c:2728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2728 | mayberem(mon, seducer, obj, str)
      | ^
mhitu.c:2781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2781 | passiveum(olduasmon, mtmp, mattk)
      | ^
monmove.c:23:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   23 | mb_trapped(mtmp)
      | ^
monmove.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   47 | monhaskey(mon, for_unlocking)
      | ^
monmove.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   57 | mon_yells(mon, shout)
      | ^
monmove.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   82 | watch_on_duty(mtmp)
      | ^
monmove.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  110 | dochugw(mtmp)
      | ^
monmove.c:135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  135 | onscary(x, y, mtmp)
      | ^
monmove.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | mon_regen(mon, digest_meal)
      | ^
monmove.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  209 | disturb(mtmp)
      | ^
monmove.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  244 | release_hero(mon)
      | ^
monmove.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  267 | monflee(mtmp, fleetime, first, fleemsg)
      | ^
monmove.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  315 | distfleeck(mtmp, inrange, nearby, scared)
      | ^
mthrowu.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   34 | thitu(tlev, dam, objp, name)
      | ^
monmove.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  356 | m_arrival(mon)
      | ^
monmove.c:369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  369 | dochug(mtmp)
      | ^
mthrowu.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  109 | drop_throw(obj, ohit, x, y)
      | ^
mthrowu.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  158 | monmulti(mtmp, otmp, mwep)
      | ^
mthrowu.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  246 | monshoot(mtmp, otmp, mwep)
      | ^
84 warnings generated.
11 warnings generated.
mplayer.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   71 | get_mplname(mtmp, nam)
      | ^
mthrowu.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  305 | ohitmon(mtmp, otmp, range, verbose)
      | ^
mplayer.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   96 | mk_mplayer_armor(mon, typ)
      | ^
mplayer.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  120 | mk_mplayer(ptr, x, y, special)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o o_init.o o_init.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o objnam.o objnam.c
monmove.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  675 | itsstuck(mtmp)
      | ^
monmove.c:693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  693 | should_displace(mtmp, poss, info, cnt, gx, gy)
      | ^
monmove.c:730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  730 | m_digweapon_check(mtmp, nix, niy)
      | ^
mthrowu.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  484 | m_throw(mon, x, y, dx, dy, range, obj)
      | ^
monmove.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  768 | m_move(mtmp, after)
      | ^
mplayer.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  331 | create_mplayers(num, special)
      | ^
mplayer.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  362 | mplayer_talk(mtmp)
      | ^
mthrowu.c:707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  707 | thrwmm(mtmp, mtarg)
      | ^
mthrowu.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  755 | spitmm(mtmp, mattk, mtarg)
      | ^
mthrowu.c:807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  807 | breamm(mtmp, mattk, mtarg)
      | ^
mthrowu.c:856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  856 | m_useupall(mon, obj)
      | ^
mthrowu.c:873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  873 | m_useup(mon, obj)
      | ^
mthrowu.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  887 | thrwmu(mtmp)
      | ^
mthrowu.c:956:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  956 | spitmu(mtmp, mattk)
      | ^
mthrowu.c:999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  999 | breamu(mtmp, mattk)
      | ^
mthrowu.c:1039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1039 | linedup(ax, ay, bx, by, boulderhandling)
      | ^
mthrowu.c:1081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1081 | m_lined_up(mtarg, mtmp)
      | ^
mthrowu.c:1090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1090 | lined_up(mtmp)
      | ^
mthrowu.c:1109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1109 | m_carrying(mtmp, type)
      | ^
mthrowu.c:1122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1122 | hit_bars(objp, objx, objy, barsx, barsy, your_fault, from_invent)
      | ^
mthrowu.c:1157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1157 | hits_bars(obj_p, x, y, barsx, barsy, always_hit, whodidit)
      | ^
monmove.c:1502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1502 | dissolve_bars(x, y)
      | ^
monmove.c:1511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1511 | closed_door(x, y)
      | ^
monmove.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1519 | accessible(x, y)
      | ^
monmove.c:1533:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1533 | set_apparxy(mtmp)
      | ^
music.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   61 | awaken_monsters(distance)
      | ^
music.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   92 | put_monsters_to_sleep(distance)
      | ^
monmove.c:1607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
music.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1607 | undesirable_disp(mtmp,   113 | charm_snakes(distance)
      | ^
x, y)
      | ^
monmove.c:1648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1648 | stuff_prevents_passage(mtmp)
      | ^
music.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 | calm_nymphs(distance)
      | ^
monmove.c:1686:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1686 | can_ooze(mtmp)
      | ^
music.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  172 | awaken_soldiers(bugler)
      | ^
monmove.c:1696:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1696 | can_fog(mtmp)
      | ^
monmove.c:1706:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1706 | vamp_shift(mon, ptr, domsg)
      | ^
music.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  215 | charm_monsters(distance)
      | ^
music.c:241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  241 | do_earthquake(force)
      | ^
music.c:469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  469 | do_improvisation(instr)
      | ^
music.c:682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  682 | do_play_instrument(instr)
      | ^
11 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o options.o options.c
muse.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   63 | precheck(mon, obj)
      | ^
muse.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  170 | mzapwand(mtmp, otmp, self)
      | ^
10 warnings generated.
muse.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  194 | mplayhorn(mtmp, otmp, self)
      | ^
muse.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  219 | mreadmsg(mtmp, otmp)
      | ^
muse.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  260 | mquaffmsg(mtmp, otmp)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o pager.o pager.c
muse.c:303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  303 | m_use_healing(mtmp)
      | ^
muse.c:328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  328 | find_defensive(mtmp)
      | ^
12 warnings generated.
5 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o pickup.o pickup.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o pline.o pline.c
21 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o polyself.o polyself.c
muse.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  629 | use_defensive(mtmp)
      | ^
41 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o potion.o potion.c
objnam.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   65 | strprepend(s, pref)
      | ^
objnam.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   93 | releaseobuf(bufp)
      | ^
objnam.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  107 | obj_typename(otyp)
      | ^
objnam.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  189 | simple_typename(otyp)
      | ^
objnam.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  204 | safe_typename(otyp)
      | ^
40 warnings generated.
objnam.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  225 | obj_is_pname(obj)
      | ^
objnam.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  246 | distant_name(obj, func)
      | ^
objnam.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  269 | fruitname(juice)
      | ^
muse.c:1015:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1015 | rnd_defensive_item(mtmp)
      | ^
objnam.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  286 | fruit_from_indx(indx)
      | ^
objnam.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  299 | fruit_from_name(fname, exact, highest_fid)
      | ^
muse.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1083 | find_offensive(mtmp)
      | ^
objnam.c:379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  379 | reorder_fruit(forward)
      | ^
objnam.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  414 | xname(obj)
      | ^
objnam.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  421 | xname_flags(obj, cxn_flags)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o pray.o pray.c
muse.c:1233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1233 | mbhitm(mtmp, otmp)
      | ^
muse.c:1314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1314 | mbhit(mon, range, fhitm, fhito, obj)
      | ^
objnam.c:750:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  750 | minimal_xname(obj)
      | ^
47 warnings generated.
objnam.c:795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  795 | mshot_xname(obj)
      | ^
objnam.c:812:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  812 | the_unique_obj(obj)
      | ^
muse.c:1406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1406 | use_offensive(mtmp)
      | ^
objnam.c:828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  828 | the_unique_pm(ptr)
      | ^
objnam.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  851 | add_erosion_words(obj, prefix)
      | ^
objnam.c:902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  902 | erosion_matters(obj)
      | ^
objnam.c:929:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  929 | doname_base(obj, doname_flags)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o priest.o priest.c
o_init.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   45 | setgemprobs(dlev)
      | ^
o_init.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
muse.c:1573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    1573 | rnd_of72 | shuffle(o_low, o_high, domaterial)
      | ^
fensive_item(mtmp)
      | ^
objnam.c:1291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1291 | doname(obj)
      | ^
objnam.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1299 | doname_with_price(obj)
      | ^
objnam.c:1307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1307 | doname_vague_quan(obj)
      | ^
objnam.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1327 | not_fully_identified(otmp)
      | ^
muse.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1631 | find_misc(mtmp)
      | ^
objnam.c:1366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1366 | corpse_xname(otmp, adjective, cxn_flags)
      | ^
o_init.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | obj_shuffle_range(otyp, lo_p, hi_p)
      | ^
objnam.c:1461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1461 | cxname(obj)
      | ^
objnam.c:1471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1471 | cxname_singular(obj)
      | ^
objnam.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1481 | killer_xname(obj)
      | ^
o_init.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  291 | savenames(fd, mode)
      | ^
27 warnings generated.
objnam.c:1548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1548 | short_oname(obj, func, altfunc, lenlimit)
      | ^
o_init.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  321 | restnames(fd)
      | ^
o_init.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  342 | discover_object(oindx, mark_as_known, credit_hero)
      | ^
o_init.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  375 | undiscover_object(oindx)
      | ^
muse.c:1761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1761 | muse_newcham_mon(mon)
      | ^
objnam.c:1630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1630 | singular(otmp, func)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o quest.o quest.c
objnam.c:1650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1650 | just_an(outbuf, str)
      | ^
o_init.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  404 | interestimuse.c:1776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
n 1776 | usg_to_discover(i)
      | ^
e_misc(mtmp)
      | ^
objnam.c:1677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1677 | an(str)
      | ^
objnam.c:1691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1691 | An(str)
      | ^
objnam.c:1705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1705 | the(str)
      | ^
objnam.c:1761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1761 | The(str)
      | ^
objnam.c:1772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1772 | aobjnam(otmp, verb)
      | ^
o_init.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  480 | oclass_to_name(oclass, buf)
      | ^
objnam.c:1792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1792 | yobjnam(obj, verb)
      | ^
objnam.c:1812:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1812 | Yobjnam2(obj, verb)
      | ^
objnam.c:1824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1824 | Tobjnam(otmp, verb)
      | ^
objnam.c:1839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1839 | Doname2(obj)
      | ^
objnam.c:1874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1874 | yname(obj)
      | ^
objnam.c:1894:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1894 | Yname2(obj)
      | ^
objnam.c:1908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1908 | ysimple_name(obj)
      | ^
objnam.c:1920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1920 | Ysimple_name2(obj)
      | ^
objnam.c:1931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1931 | simpleonames(obj)
      | ^
objnam.c:1943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1943 | ansimpleoname(obj)
      | ^
objnam.c:1966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1966 | thesimpleoname(obj)
      | ^
objnam.c:1976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1976 | bare_artifactname(obj)
      | ^
objnam.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2006 | otense(otmp, verb)
      | ^
objnam.c:2040:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2040 | vtense(subj, verb)
      | ^
options.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  619 | match_optname(user_string, opt_name, min_length, val_allowed)
      | ^
objnam.c:2185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2185 | singplur_lookup(basestr, endstring, to_plural, alt_as_is)
      | ^
options.c:653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  653 | nh_getenv(ev)
      | ^
objnam.c:2260:1: muse.c:1987:1warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2260 | singplur_co: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
m 1987 | youpound(str)
      | ^
_aggravate(mtmp)
      | ^
objnam.c:2313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2313 | makeplural(oldstr)
      | ^
options.c:916:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  916 | nmcpy(dest, src, maxlen)
      | ^
options.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  954 | escapes(cp, tp)
      | ^
muse.c:2011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2011 | rnd_misc_item(mtmp)
      | ^
options.c:1027:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1027 | rejectoption(optname)
      | ^
options.c:1058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1058 | string_for_opt(opts, val_optional)
      | ^
options.c:1078:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1078 | string_for_env_opt(optname, opts, val_optional)
      | ^
options.c:1091:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1091 | bad_negation(optname, with_parameter)
      | ^
options.c:1109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1109 | change_inv_order(op)
      | ^
objnam.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2492 | makesingular(oldstr)
      | ^
options.c:1157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1157 | warning_opts(opts, optype)
      | ^
muse.c:2047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2047 | searches_for_item(mon, obj)
      | ^
options.c:1179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1179 | assign_warnings(graph_chars)
      | ^
options.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1190 | feature_alert_opts(op, optn)
      | ^
options.c:1222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1222 | set_duplicate_opt_detection(on_or_off)
      | ^
options.c:1254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1254 | duplicate_opt_detection(opts, iscompound)
      | ^
options.c:1288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1288 | complain_about_duplicate(opts, iscompound)
      | ^
options.c:1399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1399 | clr2colorname(clr)
      | ^
options.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1411 | match_str2clr(str)
      | ^
objnam.c:2607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2607 | badman(basestr, to_plural)
      | ^
options.c:1437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1437 | attr2attrname(attr)
      | ^
options.c:1449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1449 | match_str2attr(str, complain)
      | ^
objnam.c:2656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2656 | wishymatch(u_str, o_str, retry_inverted)
      | ^
options.c:1469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1469 | query_color(prompt)
      | ^
muse.c:2124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2124 | mon_reflects(mon, str)
      | ^
options.c:1511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1511 | query_attr(prompt)
      | ^
objnam.c:2828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2828 | rnd_otyp_by_wpnskill(skill)
      | ^
muse.c:2165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2165 | ureflects(fmt, str)
      | ^
options.c:1603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1603 | msgtype2name(typ)
      | ^
objnam.c:2852:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2852 | rnd_otyp_by_namedesc(name, oclass, xtra_prob)
      | ^
options.c:1643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1643 | msgtype_add(typ, pattern)
      | ^
objnam.c:2902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2902 | shiny_obj(oclass)
      | ^
objnam.c:2916:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2916 | readobjnam(bp, no_wish)
      | ^
options.c:1680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1680 | free_one_msgtype(idx)
      | ^
options.c:1706:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1706 | msgtype_type(msg, norepeat)
      | ^
muse.c:2200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2200 | mcureblindness(mon, verbos)
      | ^
options.c:1725:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1725 | hide_unhide_msgtypes(hide, hide_mask)
      | ^
options.c:1756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1756 | msgtype_parse_add(str)
      | ^
muse.c:2214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2214 | munstone(mon, by_you)
      | ^
options.c:1782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1782 | test_regex_pattern(str, errmsg)
      | ^
options.c:1809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1809 | add_menu_coloring_parsed(str, c, a)
      | ^
muse.c:2238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2238 | mon_consume_unstone(mon, obj, by_options.c:1837:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1837 | add_menu_coloring(tmpstr)
      | ^
you, stoning)
      | ^
options.c:1884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1884 | get_menu_coloring(str, color, attr)
      | ^
options.c:1914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1914 | free_one_menu_coloring(idx)
      | ^
options.c:1951:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1951 | parse_role_opts(negated, fullname, opts, opp)
      | ^
options.c:1989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1989 | illegal_menu_cmd_key(c)
      | ^
options.c:2009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2009 | parseoptions(opts, tinitial, tfrom_file)
      | ^
muse.c:2318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2318 | cures_stoning(mon, obj, tinok)
      | ^
muse.c:2337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2337 | mcould_eat_tin(mon)
      | ^
muse.c:2368:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2368 | munslime(mon, bpolyself.c:y_you)
134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
pager.c:41:1: warning:   134 | check_sa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
      | ^   41 | is_swallow_sym(c)
      | ^
trangling(on)
      | ^

pager.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   58 | append_str(buf, new_str)
      | ^
polyself.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  163 | polyman(fmt, arg)
      | ^
pager.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   77 | self_lookat(outbuf)
      | ^
pager.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  100 | mhidden_description(mon, altmon, outbuf)
      | ^
polyself.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  389 | polyself(psflags)
      | ^
muse.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2443 | muse_unslime(mon, obj, trap, by_you)
      | ^
pickup.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   73 | simple_look(otmp, here)
      | ^
pickup.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   99 | collect_obj_classes(ilets, otmp, here, filter, itemcount)
      | ^
pager.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  159 | object_from_map(glyph, x, y, obj_p)
      | ^
pickup.c:135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  135 | query_classes(oclasses, one_at_a_time, everything, action, objs, here,
      | ^
potion.c:22:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   22 | itimeout(val)
      | ^
potion.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | itimeout_incr(old, incr)
      | ^
potion.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   44 | set_itimeout(which, val)
      | ^
muse.c:2555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2555 | cures_sliming(mon, obj)
      | ^
pager.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  235 | look_at_object(buf, x, y, glyph)
      | ^
potion.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   53 | incr_itimeout(which,polyself.c:594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  594 | polymon(mntmp)
      | ^
 incr)
      | ^
pickup.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  258 | fatal_corpse_mistake(obj, remotely)
      | ^
potion.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   61 | make_confused(xtime, talk)
      | ^
muse.c:2572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2572 | green_mon(mon)
      | ^
pager.c:270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  270 | look_at_monster(buf, monbuf, mtmp, x, y)
      | ^
pickup.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  279 | rider_corpse_revival(obj, remotely)
      | ^
potion.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   81 | mapickup.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  ke_stunn295 | check_here(picked_some)
      ed(xtime, talk)
      | ^
| ^
pickup.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  323 | n_or_more(obj)
      | ^
pickup.c:338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  338 | menu_class_present(c)
      | ^
potion.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  113 | make_sick(xtime, cause, talk, type)
      | ^
pickup.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  345 | add_valid_menu_class(c)
      | ^
pager.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  395 | lookat(x, y, buf, monbuf)
      | ^
pickup.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  376 | all_but_uchain(obj)
      | ^
pickup.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  385 | allow_all(obj)
      | ^
pickup.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  392 | allow_category(obj)
      | ^
potion.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  172 | make_slimed(xtime, msg)
      | ^
potion.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  201 | make_stoned(xtime, msg, killedby, killername)
      | ^
pickup.c:469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  469 | is_worn_by_type(otmp)
      | ^
potion.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  226 | make_vomiting(xtime, talk)
      | ^
pickup.c:488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  488 | pickup(what)
      | ^
potion.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  246 | make_blinded(xtime, talk)
      | ^
pager.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  547 | checkfile(inp, pm, user_typed_name, without_asking, supplemental_name)
      | ^
polyself.c:864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  864 | dropp(obj)
      | ^
potion.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  354 | make_hallucinated(xtime, talk, mask)
      | ^
polyself.c:1004:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1004 | drop_weapon(alone)
      | ^
potion.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
objnam.c:4120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  426 | make_deaf(x 4120 | rnd_clatime, talk)
      | ^
ss(first, last)
      | ^
pickup.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  715 | check_autopickup_exceptions(obj)
      | ^
potion.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  445 | make_glib(xtime)
      | ^
objnam.c:4139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4139 | Japanese_item_name(i)
      | ^
objnam.c:4153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4153 | suit_simple_name(suit)
      | ^
pickup.c:733:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  733 | autopick_testobj(otmp, calc_costly)
      | ^
objnam.c:4175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
pager.c:811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
pickup.c:773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  773 | autopick(ol  811 | do_screenist, follow, pick_list)
      | ^
 4175 | cloak_simple_name(cloak)_description(cc, looked, sym, out_str, firstmatch, for_supplement)
      | ^

      | ^
pickup.c:823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
objnam.c  :4197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
823 | quer 4197 | helm_simple_name(helmet)
      | ^
y_objlist(qstr, olist_p, qflags, pick_list, how, allow)
      | ^
objnam.c:4217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4217 | gloves_simple_name(gloves)
      | ^
potion.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  563 | dopotion(otmp)
      | ^
objnam.c:4236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4236 | mimic_obj_name(mtmp)
      | ^
objnam.c:4255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4255 | safe_qbuf(qbuf, qprefix, qsuffix, obj, func, altfunc, lastR)
      | ^
potion.c:590:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  590 | peffects(otmp)
      | ^
objnam.c:4329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4329 | globwt(otmp, buf, weightformatted_p)
      | ^
pickup.c:1009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1009 | query_category(qstr, olist, qflags, pick_list, how)
      | ^
pager.c:1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1137 | do_look(mode, click_cc)
      | ^
options.c:4186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4186 | parsebindings(bindings)
      | ^
options.c:4255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4255 | oc_to_str(src, dest)
      | ^
options.c:4274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4274 | add_menu_cmd_alias(from_ch, to_ch)
      | ^
pickup.c:1194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1194 | count_categories(olist, qflags)
      | ^
options.c:4289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4289 | get_menu_cmd_key(ch)
      | ^
options.c:4307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4307 | map_menu_cmd(ch)
      | ^
pickup.c:1229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1229 | delta_cwt(container, obj)
      | ^
options.c:4321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4321 | show_menu_controls(win, dolist)
      | ^
pickup.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1256 | carry_count(obj, container, count, telekinesis, wt_before, wt_after)
      | ^
polyself.c:1589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1589 | skinback(silently)
      | ^
pray.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  102 | critically_low_hp(only_if_injured)
      | ^
polyself.c:1603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1603 | mbodypart(mon, part)
      | ^
options.c:4403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4403 | doset_add_menu(win, option, indexoffset)
      | ^
pickup.c:1392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1392 | lift_object(obj, container, cnt_p, telekinesis)
      | ^
pager.c:1355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1355 | look_all(nearby, do_mons)
      | ^
options.c:4443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4443 | opts_add_others(win, name, id, bufx, nset)
      | ^
pickup.c:1487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1487 | pickup_object(obj, count, telekinesis)
      | ^
polyself.c:1761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1761 | body_part(part)
      | ^
polyself.c:1779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1779 | ugolemeffects(damtype, dam)
      | ^
polyself.c:1811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1811 | armor_to_dragon(atyp)
      | ^
pager.c:1465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1465 | do_supplemental_info(name, pm, without_asking)
      | ^
pickup.c:1561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1561 | pick_obj(otmp)
      | ^
pray.c:334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  334 | fix_worst_trouble(trouble)
      | ^
potion.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1162 | healup(nhp, nxtra, curesick, cureblind)
      | ^
potion.c:1194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1194 | strange_feeling(obj, txt)
      | ^
pickup.c:1656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1656 | container_at(x, y, countem)
      | ^
potion.c:1225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1225 | H2Opotion_dip(potion, targobj, useepickup.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1675 | able_to_loot(x, y,it, objphrase)
      | ^
 looting)
      | ^
options.c:4716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4716 | handle_add_list_remove(optname, numtotal)
      | ^
pickup.c:1705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1705 | mon_beside(x, y)
      | ^
pager.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1786 | dowhatdoes_core(q, cbuf)
      | ^
potion.c:1313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 pickup.c:1721:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1721 | do_loot_cont(cobjp, cindex, ccount)
      | ^
1313 | potionhit(mon, obj, how)
      | ^
options.c:4766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4766 | special_handling(optname, setinitial, setfromfile)
      | ^
pray.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  582 | god_zaps_you(resp_god)
      | ^
pray.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  658 | fry_by_god(resp_god, via_disintegration)
      | ^
pray.c:670:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  670 | angrygods(resp_god)
      | ^
pray.c:747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  747 | at_your_feet(str)
      | ^
pray.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  923 | pleased(g_align)
      | ^
pickup.c:2017:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2017 | loot_mon(mtmp, passed_info, prev_loot)
      | ^
pickup.c:2081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2081 | mbag_explodes(obj, depthin)
      | ^
pickup.c:2105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2105 | boh_loss(container, held)
      | ^
pickup.c:2128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2128 | in_container(obj)
      | ^
priest.c:16:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   16 | newepri(mtmp)
      | ^
pray.c:1234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1234 | water_prayer(bless_water)
      | ^
priest.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   28 | free_epri(mtmp)
      | ^
pray.c:1263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1263 | godvoice(g_align, words)
      | ^
priest.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   43 | move_special(mtpray.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1279 | gods_angry(g_align)
      | mp, in_his_shop, appr, u^
ondoor, avoid, omx, omy, gx, gy)
      | ^
pray.c:1287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1287 | gods_upset(g_align)
      | ^
pickup.c:2286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2286 | ck_bag(obj)
      | ^
pray.c:1298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1298 | consume_offering(otmp)
      | ^
pickup.c:2294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
quest.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2294 | ou  117 | artitouch(obj)
      | ^
t_container(obj)
      | ^
potion.c:1613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1613 | potionbreathe(obj)
      | ^
quest.c:146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  146 | is_pure(talk)
      | ^
pickup.c:2354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2354 | removed_from_icebox(obj)
      | ^
pickup.c:2366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2366 | mbag_item_gone(held, item)
      | ^
32 warnings generated.
quest.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  180 | expulsion(seal)
      | ^
pickup.c:2389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2389 | obquest.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  218 | finserve_quantum_cat(box, mish_quest(obj)
      | akecat, givemsg)
      | ^
^
priest.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  143 | temple_occupied(array)
      | ^
priest.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  155 | histemple_at(priest, x, y)
      | ^
priest.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  165 | inhistemple(priest)
      | ^
quest.c:319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  319 | leader_speaks(mtmp)
      | ^
options.c:5597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5597 | get_compopt_value(optname, buf)
      | ^
priest.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  182 | pri_move(priest)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o questpgr.o questpgr.c
potion.c:1789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1789 | mixtype(o1, o2)
      | ^
pickup.c:2454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2454 | container_gone(fn)
      | ^
quest.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  381 | prisoner_speaks(mtmp)
      | ^
pickup.c:2463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2463 | explain_container_prompt(more_containers)
      | ^
priest.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  226 | priestini(lvl, sroom, sx, sy, sanctum)
      | ^
quest.c:403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  403 | quest_chat(mtmp)
      | ^
pickup.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2511 | use_container(objp, held, more_containers)
      | ^
quest.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  423 | quest_talk(mtmp)
      | ^
quest.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  443 | quest_stat_check(mtmp)
      | ^
priest.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  275 | mon_aligntyp(mon)
      | ^
priest.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  298 | priestname(mon, pname)
      | ^
priest.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  348 | p_coaligned(priest)
      | ^
priest.c:355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  355 | has_shrine(pri)
      | ^
priest.c:372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  372 | findpriest(roomno)
      | ^
pickup.c:2756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2756 | traditional_loot(put_in)
      | ^
priest.c:389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  389 | intemple(roomno)
      | ^
pickup.c:2791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2791 | menu_loot(retry, put_in)
      | ^
options.c:5996:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5996 | add_autopickup_exception(mapping)
      | ^
pray.c:1794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1794 | can_pray(praying)
      | ^
pickup.c:2883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2883 | in_or_out_menu(prompt, obj, outokay, inokay, alreadyused, more_containers)
      | ^
options.c:6044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6044 | remove_autopickup_exception(whichape)
      | ^
options.c:6082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6082 | load_symset(s, which_set)
      | ^
options.c:6114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6114 | parsesymbols(opts, which_set)
      | ^
options.c:6156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6156 | match_sym(buf)
      | ^
options.c:6181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6181 | sym_val(strval)
      | ^
priest.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  521 | forget_temple_entry(priest)
      | ^
priest.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  535 | priest_talk(priest)
      | ^
potion.c:2301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2301 | mongrantswish(monp)
      | ^
potion.c:2321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2321 | djinni_from_bottle(obj)
      | ^
options.c:6297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6297 | next_opt(datawin, str)
      | ^
pray.c:2091:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2091 | a_gname_at(x, y)
      | ^
pray.c:2108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2108 | align_options.c:gname(alignment)
      | ^
6338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6338 | fruitadd(str, replace_fruit)
      | ^
pickup.c:3114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3114pray.c:2156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 | tipcontainer 2156 | halu_gname(alignment)
      | ^
(box)
      | ^
priest.c:647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  647 | mk_roamer(ptr,potion.c:2379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2379 | s alignment, x, y, peaceful)
      | ^
plit_mon(mon, mtmp)
      | ^
pray.c:2208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2208 | align_gtitle(alignment)
      | ^
priest.c:681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  681 | reset_hostility(roamer)
      | ^
pray.c:2233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2233 | altar_wrath(x, y)
      | ^
priest.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  698 | in_your_sanctuary(mon, x, y)
      | ^
pray.c:options.c:6483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2258 | blocked_boulder(dx, dy)
      | ^
 6483 | choose_classes_menu(prompt, category, way, class_list, class_select)
      | ^
priest.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  723 | ghod_hitsu(priest)
      | ^
options.c:6644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6644 | set_option_mod_status(optnam, status)
      | ^
priest.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  851 | restpriest(mtmp, ghostly)
      | ^
options.c:6678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6678 | set_wc_option_mod_status(optmask, status)
      | ^
priest.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  875 | align_str(alignment)
      | ^
options.c:6698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6698 | is_wc_optipriest.c:893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  on(optnam)
      | ^
893 | piousness(showneg, suffix)
      | ^
options.c:6712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6712 | wc_supported(optnam)
      | ^
options.c:6736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6736 | set_wc2_option_mod_status(optmask, status)
      | ^
options.c:6756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6756 | is_wc2_option(optnam)
      | ^
priest.c:935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  935 | mstatusline(moptions.c:6770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6770 | wctmp)
      | ^
2_supported(optnam)
      | ^
options.c:6784:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6784 | wc_set_font_name(opttype, fontname)
      | ^
options.c:6820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6820 | wc_set_window_colors(op)
      | ^
9 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o read.o read.c
pline.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   29 | dumplogmsg(line)
      | ^
pline.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   71 | putmesg(line)
      | ^
pline.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  268 | You_buf(siz)
      | ^
20 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o rect.o rect.c
9 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o region.o region.c
questpgr.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   64 | Fread(ptr, size, nitems, stream)
      | ^
questpgr.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   78 | construct_qtlist(hdr_offset)
      | ^
questpgr.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 | quest_info(typ)
      | ^
questpgr.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  194 | is_quest_artifact(otmp)
      | ^
questpgr.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  201 | find_qarti(ochain)
      | ^
questpgr.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  218 | find_quest_artifact(whichchains)
      | ^
questpgr.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  280 | qtext_pronoun(who, which)
      | ^
questpgr.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  317 | msg_in(qtm_list, msgnum)
      | ^
questpgr.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  331 | convert_arg(c)
      | ^
74 warnings generated.
questpgr.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  423 | convert_line(in_line, out_line)
      | ^
questpgr.c:517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  517 | deliver_by_pline(qt_msg)
      | ^
questpgr.c:532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  532 | deliver_by_window(qt_msg, how)
      | ^
questpgr.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  582 | skip_pager(common)
      | ^
questpgr.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  599 | com_pager(msgnum)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o restore.o restore.c
questpgr.c:623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  623 | qt_pager(msgnum)
      | ^
read.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   41 | learnscrolltyp(scrolltyp)
      | ^
read.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   54 | learnscroll(sobj)
      | ^
read.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   64 | erode_obj_text(otmp, buf)
      | ^
read.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   77 | tshirt_text(tshirt, buf)
      | ^
read.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  166 | apron_text(apron, buf)
      | ^
read.c:412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  412 | stripspe(obj)
      | ^
read.c:428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  428 | p_glow1(otmp)
      | ^
read.c:435:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  435 | p_glow2(otmp, color)
      | ^
read.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  446 | is_chargeable(obj)
      | ^
read.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  467 | recharge(obj, curse_bless)
      | ^
read.c:718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  718 | forget_single_object(obj_id)
      | ^
read.c:748:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  748 | randomize(indices, count)
      | ^
read.c:765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  765 | forget_objects(percent)
      | ^
read.c:796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  796 | forget_map(howmuch)
      | ^
read.c:835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  835 | forget_levels(percent)
      | ^
read.c:896:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  896 | forget(howmuch)
      | ^
read.c:930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  930 | maybe_tame(mtmp, sobj)
      | ^
read.c:953:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  953 | get_valid_stinking_cloud_pos(x,y)
      | ^
read.c:962:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  962 | is_valid_stinking_cloud_pos(x, y, showmsg)
      | ^
read.c:975:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  975 | display_stinking_cloud_positions(state)
      | ^
read.c:999:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  999 | seffects(sobj)
      | ^
9 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o rip.o rip.c
rect.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   43 | get_rect_ind(r)
      | ^
rect.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   66 | get_rect(r)
      | ^
rect.c:101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  101 | intersect(r1, r2, r3)
      | ^
rect.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  123 | remove_rect(r)
      | ^
rect.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  138 | add_rect(r)
      | ^
rect.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 | split_rects(r1, r2)
      | ^
region.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   57 | inside_rect(r, x, y)
      | ^
read.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1730 | drop_boulder_on_player(confused, helmet_protects, byu, skip_uswallow)
      | ^
region.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   68 | inside_region(reg, x, y)
      | ^
region.c:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   86 | create_region(rects, nrect)
      | ^
read.c:1774:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1774 | drop_boulder_on_monster(x, y, confused, byu)
      | ^
region.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  142 | add_rect_to_reg(reg, rect)
      | ^
region.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  172 | add_mon_to_reg(reg, mon)
      | ^
region.c:197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  197 | remove_mon_from_reg(reg, mon)
      | ^
region.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  217 | mon_in_region(reg, mon)
      | ^
region.c:270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  270 | free_region(reg)
      | ^
region.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  291 | add_region(reg)
      | ^
region.c:332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  332 | remove_region(reg)
      | ^
read.c:1849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1849 | wand_explode(obj, chg)
      | ^
read.c:1908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1908 | set_lit(x, y, val)
      | ^
region.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  430 | in_out_region(x, y)
      | ^
read.c:1930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1930 | litroom(on, obj)
      | ^
region.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  484 | m_in_out_region(mon, x, y)
      | ^
region.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  550 | update_monster_region(mon)
      | ^
region.c:608:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  608 | visible_region_at(x, y)
      | ^
region.c:623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  623 | show_region(reg, x, y)
      | ^
region.c:634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  634 | save_regions(fd, mode)
      | ^
read.c:2183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2183 | do_genocide(how)
      | ^
region.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  690 | rest_regions(fd, ghostly)
      | ^
region.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  782 | region_stats(hdrfmt, hdrbuf, count, size)
      | ^
read.c:2345:1: warning: region.c:808:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  808 | reset_region_mids(reg)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2345 | punish(sobj)
      | ^
region.c:934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  934 | expire_gas_cloud(p1, p2)
      | ^
region.c:956:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  956 | inside_gas_cloud(p1, p2)
      | ^
read.c:2409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2409 | cant_revive(mtype, revival, from_obj)
      | ^
3 warnings generated.
read.c:2443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
region.c:1032:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1032 | create_gas_cloud(x, y,  2443 | createradiu_particular_parse(str, d)
      | ^
s, damage)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o rnd.o rnd.c
read.c:2523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2523 | create_particular_creation(d)
      | ^
15 warnings generated.
restore.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  127 | inven_inuse(quietly)
      | ^
restore.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  143 | restlevchn(fd)
      | ^
restore.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  166 | restdamage(fd, ghostly)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o role.o role.c
restore.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  210 | restobj(fd, otmp)
      | ^
restore.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  264 | restobjchn(fd, ghostly, frozen)
      | ^
restore.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  351 | restmon(fd, mtmp)
      | ^
restore.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  408 | restmonchn(fd, ghostly)
      | ^
restore.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  482 | loadfruitchn(fd)
      | ^
restore.c:498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  498 | freefruitchn(flist)
      | ^
restore.c:511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  511 | ghostfruit(otmp)
      | ^
restore.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  534 | restgamestate(fd, stuckid, steedid)
      | ^
restore.c:718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  718 | restlevelstate(stuckid, steedid)
      | ^
restore.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  744 | restlevelfile(fd, ltmp)
      | ^
restore.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  801 | dorecover(fd)
      | ^
restore.c:950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  950 | restcemetery(fd, cemeteryaddr)
      | ^
restore.c:973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  973 | rest_levl(fd, rlecomp)
      | ^
restore.c:1010:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1010 | trickery(reason)
      | ^
restore.c:1021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1021 | getlev(fd, pid, lev, ghostly)
      | ^
restore.c:1209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1209 | get_plname_from_file(fd, plbuf)
      | ^
restore.c:1220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1220 | restore_msghistory(fd)
      | ^
restore.c:1257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1257 | add_id_mapping(gid, nid)
      | ^
restore.c:1282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1282 | lookup_id_mapping(gid, nidp)
      | ^
restore.c:1309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1309 | reset_oattached_mids(ghostly)
      | ^
restore.c:1412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1412 | mread(fd, buf, len)
      | ^
restore.c:1429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1429 | validate(fd, name)
      | ^
6 warnings generated.
restore.c:1520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1520 | set_restpref(suitename)
      | ^
restore.c:1623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1623 | def_mread(fd, buf, len)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o rumors.o rumors.c
73 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o save.o save.c
24 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o shk.o shk.c
28 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o shknam.o shknam.c
26 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o sit.o sit.c
11 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o sounds.o sounds.c
role.c:783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  783 | validrole(rolenum)
      | ^
role.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  790 | randrole(for_display)
      | ^
role.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  819 | str2role(str)
      | ^
role.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  851 | validrace(rolenum, racenum)
      | ^
role.c:861:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  861 | randrace(rolenum)
      | ^
role.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  888 | str2race(str)
      | ^
role.c:917:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  917 | validgend(rolenum, racenum, gendnum)
      | ^
role.c:927:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  927 | randgend(rolenum, racenum)
      | ^
role.c:955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  955 | str2gend(str)
      | ^
role.c:983:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  983 | validalign(rolenum, racenum, alignnum)
      | ^
role.c:993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  993 | randalign(rolenum, racenum)
      | ^
role.c:1021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1021 | str2align(str)
      | ^
role.c:1050:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1050 | ok_role(rolenum, racenum, gendnum, alignnum)
      | ^
role.c:1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1095 | pick_role(racenum, gendnum, alignnum, pickhow)
      | ^
role.c:1118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1118 | ok_race(rolenum, racenum, gendnum, alignnum)
      | ^
role.c:1163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1163 | pick_race(rolenum, gendnum, alignnum, pickhow)
      | ^
role.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1190 | ok_gend(rolenum, racenum, gendnum, alignnum)
      | ^
role.c:1231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1231 | pick_gend(rolenum, racenum, alignnum, pickhow)
      | ^
role.c:1258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1258 | ok_align(rolenum, racenum, gendnum, alignnum)
      | ^
role.c:1300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1300 | pick_align(rolenum, racenum, gendnum, pickhow)
      | ^
role.c:1374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1374 | setrolefilter(bufp)
      | ^
role.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1425 | promptsep(buf, num_post_attribs)
      | ^
role.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1442 | role_gendercount(rolenum)
      | ^
role.c:1459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1459 | race_alignmentcount(racenum)
      | ^
role.c:1476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1476 | root_plselection_prompt(suppliedbuf, buflen, rolenum, racenum, gendnum,
      | ^
rumors.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   60 | init_rumors(fp)
      | ^
role.c:1627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1627 | build_plselection_prompt(buf, buflen, rolenum, racenum, gendnum, alignnum)
      | ^
rumors.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   91 | getrumor(truth, rumor_buf, exclude_cookie)
      | ^
rip.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   75 | center(line, text)
      | ^
rip.c:87:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   87 | genl_outrip(tmpwin, how, when)
      | ^
role.c:1762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1762 | role_selection_prolog(which, where)
      | ^
role.c:1850:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1850 | role_menu_extra(which, where, preselect)
      | ^
rumors.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  283 | get_rnd_text(fname, buf, rng)
      | ^
rumors.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  330 | outrumor(truth, mechanism)
      | ^
rumors.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  375 | init_oracles(fp)
      | ^
rumors.c:397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  397 | save_oracles(fd, mode)
      | ^
rumors.c:415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  415 | restore_oracles(fd)
      | ^
rumors.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  427 | outoracle(special, delphi)
      | ^
role.c:2140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2140 | Hello(mtmp)
      | ^
rumors.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  485 | doconsult(oracl)
      | ^
rumors.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  558 | couldnt_open_file(filename)
      | ^
14 warnings generated.
shk.c:101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  101 | money2mon(mon, amount)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o sp_lev.o sp_lev.c
shk.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  132 | money2u(mon, amount)
      | ^
shk.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  162 | next_shkp(shkp, withbill)
      | ^
shk.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | shkgone(mtmp)
      | ^
shk.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  225 | set_residency(shkp, zero_out)
      | ^
shk.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  235 | replshk(mtmp, mtmp2)
      | ^
rnd.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   28 | wshk.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  246 | restshk(shkp, ghostly)
      | ^
hichrng(fn)
      | ^
shk.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  267 | clear_unpaid_obj(shkp, otmp)
      | ^
shk.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  279 | clear_unpaid(shkp, list)
      | ^
shk.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  291 | setpaid(shkp)
      | ^
shk.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  322 | addupbill(shkp)
      | ^
shk.c:337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  337 | call_kops(shkp, nearshop)
      | ^
rnd.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   40 | init_isaac64(seed, fn)
      | ^
shk.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  391 | inside_shop(x, y)
      | ^
shknam.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  373 | veggy_item(obj, otyp)
      | ^
shk.c:403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  403 | u_left_shop(leavestring, newlev)
      | ^
rnd.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | rn2_on_display_rng(x)
      | ^
shk.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
shknam.c:439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    439 | mkveggy_at(sx, sy452 | remote_burglary(x)
      | ^
, y)
      | ^
rnd.c:101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  101 | rn2(x)
      | ^
shknam.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  451 | mkshobj_at(shp, sx, sy, mkspecl)
      | ^
rnd.c:119shk.c:475:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  475 | rob_shop(shkp)
      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  119 | rnl(x)
      | ^
shk.c:508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  508 | deserted_shop(enterstring)
      | ^
shknam.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  491 | nameshk(shk, nlp)
      | ^
2 warnings generated.
rnd.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  163 | rnd(x)
      | ^
shk.c:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
shknam.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  536 | u_entered_shop(enterstring  565 | newes)
      | ^
hk(mtmp)
      | ^
rnd.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 | d(n, x)
      | ^
rnd.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  196 | rne(x)
      | ^
shknam.c:577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  577 | free_eshk(mtmp)
      | ^
shknam.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  589 | shkinit(shp, sroom)
      | ^
rnd.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  219 | rnz(i)
      | ^
shknam.c:683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  683 | stock_room_goodpos(sroom, rmno, sh, sx, sy)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o spell.o spell.c
shknam.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  702 | stock_room(shp_indx, sroom)
      | ^
shk.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  684 | pick_pick(obj)
      | ^
shk.c:717:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  717 | same_price(obj1, obj2)
      | ^
shknam.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  782 | saleable(shkp, obj)
      | ^
shk.c:753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  753 | shop_debt(eshkp)
      | ^
shknam.c:807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  807 | get_shop_item(type)
      | ^
shknam.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  822 | Shknam(mtmp)
      | ^
shknam.c:836:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  836 | shkname(mtmp)
      | ^
sounds.c:14:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   14 | mon_in_room(mon, rmtyp)
      | ^
shk.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  802 | inhishop(mtmp)
      | ^
shk.c:812:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  812 | shop_keeper(rmno)
      | ^
shk.c:846:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  846 | tended_shop(sroom)
      | ^
shknam.c:881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  881 | shkname_is_pname(mtmp)
      | ^
shk.c:855:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  855 | onbill(obj, shkp, silent)
      | ^
shknam.c:890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  890 | is_izchak(shkp, override_hallucination)
      | ^
shk.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  879 | is_unpaid(obj)
      | ^
shk.c:888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  888 | delete_contents(obj)
      | ^
shk.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  901 | obfree(obj, merge)
      | ^
shk.c:993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  993 | check_credit(tmp, shkp)
      | ^
shk.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1014 | pay(tmp, shkp)
      | ^
shk.c:1036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1036 | home_shk(shkp, killkops)
      | ^
shk.c:1065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1065 | pacify_shk(shkp)
      | ^
shk.c:1084:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1084 | rile_shk(shkp)
      | ^
shk.c:1103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1103 | rouse_shk(shkp, verbosely)
      | ^
20 warnings generated.
shk.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1119 | make_happy_shk(shkp, silentkops)
      | ^
sounds.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  310 | growl_sound(mtmp)
      | ^
shk.c:1164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1164 | make_happy_shoppers(silentkops)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o sys.o sys.c
shk.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1174 | hot_pursuit(shkp)
      | ^
sounds.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  353 | growl(mtmp)
      | ^
shk.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1190 | make_angry_shk(shkp, ox, oy)
      | ^
shk.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1217 | cheapest_item(sounds.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  376 | yelp(mtmp)
      | ^
shkp)
      | ^
27 warnings generated.
sounds.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  419 | whimper(mtmp)
      | ^
19 warnings generated.
sounds.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  453 | beg(mtmp)
      | ^
10 warnings generated.
sounds.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  472 | mon_is_gecko(mon)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o steal.o steal.c
sounds.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  491 | domonnoise(mtmp)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o steed.o steed.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o teleport.o teleport.c
shk.c:1580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1580 | dopayobj(shkp, bp, obj_p, which, itemize)
      | ^
shk.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1695 | paybill(croaked, silently)
      | ^
shk.c:1783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1783 | inherits(shkp, numsk, croaked, silently)
      | ^
shk.c:1889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1889 | set_repo_loc(shkp)
      | ^
shk.c:1943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1943 | bp_to_obj(bp)
      | ^
shk.c:1962:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1962 | find_oid(id)
      | ^
shk.c:1995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1995 | get_cost_of_shop_item(obj, nochrg)
      | ^
shk.c:2031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2031 | get_pricing_units(obj)
      | ^
shk.c:2050:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2050 | oid_price_adjustment(obj, oid)
      | ^
shk.c:2065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2065 | get_cost(obj, shkp)
      | ^
shk.c:2176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2176 | contained_cost(obj, shkp, price, usell, unpaid_only)
      | ^
shk.c:2227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2227 | contained_gold(obj)
      | ^
shk.c:2244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2244 | dropped_container(obj, shkp, sale)
      | ^
shk.c:2265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2265 | picked_container(obj)
      | ^
shk.c:2284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2284 | special_stock(obj, shkp, quietly)
      | ^
shk.c:2324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2324 | set_cost(obj, shkp)
      | ^
shk.c:2375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2375 | gem_learned(oindx)
      | ^
shk.c:2415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2415 | alter_cost(obj, amt)
      | ^
shk.c:2438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2438 | unpaid_cost(unp_obj, include_contents)
      | ^
shk.c:2472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2472 | add_one_tobill(obj, dummy, shkp)
      | ^
33 warnings generated.
shk.c:2514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2514 | add_to_billobjs(obj)
      | ^
shk.c:2529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2529 | bill_box_content(obj, ininv, dummy, shkp)
      | ^
shk.c:2552:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2552 | shk_names_obj(shkp, obj, fmt, amt, arg)
      | ^
shk.c:2588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2588 | billable(shkpp, obj, roomno, reset_nocharge)
      | ^
shk.c:2626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2626 | addtobill(obj, ininv, dummy, silent)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o timeout.o timeout.c
shk.c:2729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2729 | append_honorific(buf)
      | ^
shk.c:2750:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2750 | splitbill(obj, otmp)
      | ^
shk.c:2789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2789 | sub_one_frombill(obj, shkp)
      | ^
save.c:279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  279 | savegshk.c:2831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
amestate(fd, mode) 2831 | subfrombill(obj, shkp)
      | ^
      | ^

shk.c:2852:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2852 | stolen_container(obj, shkp, price, ininv)
      | ^
shk.c:2892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2892 | stolen_value(obj, x, y, peaceful, silent)
      | ^
save.c:357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  357 | tricked_fileremoved(fd, whynot)
      | ^
save.c:473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  473 | savelev(fd, lev, mode)
      | ^
shk.c:3010:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3010 | sellobj_state(deliberate)
      | ^
shk.c:3025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3025 | sellobj(obj, x, y)
      | ^
22 warnings generated.
save.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  581 | savelevl(fd, rlecomp)
      | ^
save.c:637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  637 | bufon(fd)
      | ^
save.c:646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  646 | bufoff(fd)
      | ^
save.c:655:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  655 | bflush(fd)
      | ^
save.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  663 | bwrite(fd, loc, num)
      | ^
save.c:673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  673 | bclose(fd)
      | ^
save.c:685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  685 | def_bufon(fd)
      | ^
save.c:701:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  701 | def_bufoff(fd)
      | ^
save.c:709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  709 | def_bflush(fd)
      | ^
save.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  722 | def_bwrite(fd, loc, num)
      | ^
save.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  763 | def_bclose(fd)
      | ^
save.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  920 | savelevchn(fd, mode)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o topten.o topten.c
save.c:944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  944 | savecemetery(fd, mode, cemeteryaddr)
      | ^
save.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  968 | savedamage(fd, mode)
      | ^
save.c:993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  993 | saveobj(fd, otmp)
      | ^
shk.c:3310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3310 | doinvbill(mode)
      | ^
save.c:1033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1033 | saveobjchn(fd, otmp, mode)
      | ^
save.c:1080:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1080 | savemon(fd, mtmp)
      | ^
shk.c:3390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3390 | getprice(obj, shk_buying)
      | ^
save.c:1123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1123 | savemonchn(fd, mtmp, mode)
      | ^
shk.c:3433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3433 | shkcatch(obj, x, y)
      | ^
save.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1156 | savetrapchn(fd, trap, mode)
      | ^
save.c:1182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1182 | savefruitchn(fd, mode)
      | ^
save.c:1204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1204 | store_plname_in_file(fd)
      | ^
save.c:1218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1218 | save_msghistory(fd, mode)
      | ^
shk.c:3466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3466 | add_damage(x, y, cost)
      | ^
save.c:1248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1248 | store_savefileinfo(fd)
      | ^
save.c:1270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1270 | set_savepref(suitename)
      | ^
shk.c:3514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3514 | remove_damage(shkp, croaked)
      | ^
shk.c:3652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3652 | repair_damage(shkp, tmp_dam, once, catchup)
      | ^
shk.c:3821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3821 | shk_move(shkp)
      | ^
shk.c:3935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3935 | after_shk_move(shkp)
      | ^
shk.c:3949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3949 | is_fshk(mtmp)
      | ^
shk.c:3957:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3957 | shopdig(fall)
      | ^
9 warnings generated.
shk.c:4052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4052 | makekops(mm)
      | ^
shk.c:4078:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4078 | pay_for_damage(dmgstr, cant_mollify)
      | ^
sp_lev.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  227 | splev_stack_init(st)
      | ^
sp_lev.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  239 | splev_stack_done(st)
      | ^
sp_lev.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  276 | splev_stack_push(st, v)
      | ^
sp_lev.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 | splev_stack_pop(st)
      | ^
sp_lev.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  322 | splev_stack_reverse(st)
      | ^
sp_lev.c:352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  352 | opvar_new_str(s)
      | ^
sp_lev.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  370 | opvar_new_int(i)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o track.o track.c
sp_lev.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  381 | opvar_new_coord(x, y)
      | ^
sp_lev.c:405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  405 | opvar_free_x(ov)
      | ^
shk.c:4260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4260 | costly_spot(x, y)
      | ^
shk.c:4279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4279 | shop_object(x, y)
      | ^
sp_lev.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  448 | opvar_clone(ov)
      | ^
sp_lev.c:478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  478 | opvar_var_conversion(coder, ov)
      | ^
shk.c:4300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4300 | price_quote(first_obj)
      | ^
sp_lev.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  516 | opvar_var_defined(coder, name)
      | ^
sp_lev.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  534 | splev_stack_getdat(coder, typ)
      | ^
sp_lev.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  558 | splev_stack_getdat_any(coder)
      | ^
shk.c:4355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4355 | shk_embellish(itm, cost)
      | ^
sp_lev.c:575:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  575 | variable_list_del(varlist)
      | ^
shk.c:4408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4408 | shk_chat(shkp)
      | ^
sp_lev.c:602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  602 | lvlfill_maze_grid(x1, y1, x2, y2, filling)
      | ^
sp_lev.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  619 | lvlfill_solid(filling, lit)
      | ^
sp_lev.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  635 | set_wall_property(x1, y1, x2, y2, prop)
      | ^
sp_lev.c:721:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  721 | set_door_orientation(x, y)
      | ^
shk.c:4484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4484 | kops_gone(silent)
      | ^
sp_lev.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  768 | maybe_add_door(x, y, droom)
      | ^
shk.c:4504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4504 | cost_per_charge(shkp, otmp, altusage)
      | ^
sp_lev.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  868 | get_location(x, y, humiditshk.c:4563:1: y, croom)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4563 | check_unpaid_usage(otmp, altusage)
      | ^
sp_lev.c:938:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  938 | is_ok_location(x, y, humidity)
      | ^
shk.c:4612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4612 | chesp_lev.c:970:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ck_unpaid(otmp)
      | ^
  970 | get_unpacked_coord(loc, defhumidity)
      | ^
shk.c:4619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4619 | costly_gold(x, y, amount)
      | ^
sp_lev.c:992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  992 | get_location_coord(x, y, humidity, croom, crd)
      | ^
sp_lev.c:1015:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1015 | get_room_loc(x, y, croom)
      | ^
shk.c:4656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4656 | block_door(x, y)
      | ^
sp_lev.c:1042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1042 | get_free_room_loc(x, y, croom, pos)
      | ^
sp_lev.c:1064:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1064 | check_room(lowx, ddx, lowy, ddy, vault)
      | ^
shk.c:4691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4691 | block_entry(x, y)
      | ^
sp_lev.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1127 | create_room(x, y, w, h, xal, yal, rtype, rlit)
      | ^
shk.c:4727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4727 | shk_your(buf, obj)
      | ^
shk.c:4737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4737 | Shk_Your(buf, obj)
      | ^
shk.c:4747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4747 | shk_owns(buf, obj)
      | ^
shk.c:4764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4764 | mon_owns(buf, obj)
      | ^
shk.c:4774:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4774 | cad(altusage)
      | ^
shk.c:4842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4842 | globby_bill_fixup(obj_absorber, obj_absorbed)
      | ^
sp_lev.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1299 | create_subroom(proom, x, y, w, h, rtype, rlit)
      | ^
sp_lev.c:1346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1346 | create_door(dd, broom)
      | ^
sp_lev.c:1452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1452 | create_secret_door(croom, walls)
      | ^
sp_lev.c:1500:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1500 | create_trap(t, croom)
      | ^
sp_lev.c:1529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1529 | noncoalignment(alignment)
      | ^
sp_lev.c:1542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1542 | m_bad_boulder_spot(x, y)
      | ^
sp_lev.c:1563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1563 | pm_to_humidity(pm)
      | ^
sp_lev.c:1581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1581 | create_monster(m, croom)
      | ^
sp_lev.c:1840:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1840 | create_object(o, croom)
      | ^
teleport.c:25:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   25 | goodpos(x, y, mtmp, gpflags)
      | ^
steed.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   26 | can_saddle(mtmp)
      | ^
steed.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   37 | use_saddle(otmp)
      | ^
sp_lev.c:2073:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2073 | create_altar(a, croom)
      | ^
sp_lev.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2131 | replace_terrain(terr, croom)
      | ^
steal.c:13:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   13 | equipname(otmp)
      | ^
sp_lev.c:2159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2159 | search_door(croom, x, y, wall, cnt)
      | ^
steal.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   33 | somegold(lmoney)
      | ^
sp_lev.c:2215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2215 | dig_corridor(org, dest, nxcor, ftyp, btyp)
      | ^
teleport.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  117 | enexto(cc, xx, yy, mdat)
      | ^
teleport.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  126 | enexto_core(cc, xx, yy, mdat, entflags)
      | ^
steal.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | findgold(chain)
      | ^
steal.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   81 | stealgold(mtmp)
      | ^
steed.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  144 | put_saddle_on_mon(saddle, mtmp)
      | ^
steed.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  162 | can_ride(mtmp)
      | ^
sp_lev.c:2374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2374 | create_corridor(c)
      | ^
teleport.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  227 | tele_jump_ok(x1, y1, x2, y2)
      | ^
sp_lev.c:2429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2429 | fill_room(croom, prefilled)
      | ^
steed.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  189 | mount_steed(mtmp, force)
      | ^
teleport.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  262 | teleok(x, y, trapok)
      | ^
teleport.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  283 | teleds(nux, nuy, allow_drag)
      | ^
sp_lev.c:2494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2494 | build_room(r, mkr)
      | ^
steal.c:184:1:sp_lev.c:2528:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 warning:  2528 | light_region(tmpregion)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  184 | remove_worn_item(obj, unchain_ball)
      | ^
sp_lev.c:2556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2556 | wallify_map(x1, y1, x2, y2)
      | ^
sp_lev.c:2592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2592 | maze1xy(m, humidity)
      | ^
steal.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  245 | steal(mtmp, objnambuf)
      | ^
teleport.c:416:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  416 | safe_teleds(allow_drag)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o trap.o trap.c
teleport.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  447 | teleport_pet(mtmp, force_it)
      | ^
sp_lev.c:2674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2674 | sp_level_loader(fd, lvl)
      | ^
teleport.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  487 | scrolltele(scroll)
      | ^
sp_lev.c:2746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2746 | sp_level_free(lvl)
      | ^
sp_lev.c:2769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2769 | splev_initlev(linit)
      | ^
sp_lev.c:2801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2801 | frame_new(execptr)
      | ^
sp_lev.c:2816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2816 | frame_del(frame)
      | ^
sp_lev.c:2833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2833 | spo_frame_push(coder)
      | ^
sp_lev.c:2843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2843 | spo_frame_pop(coder)
      | ^
sp_lev.c:2856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2856 | sp_code_jmpaddr(curpos, jmpaddr)
      | ^
sp_lev.c:2863:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2863 | spo_call(coder)
      | ^
sp_lev.c:2893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2893 | spo_return(coder)
      | ^
steed.c:434:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  434 | landing_spot(spot, reason, forceit)
      | ^
sp_lev.c:2924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2924 | spo_end_moninvent(coder)
      | ^
sp_lev.c:2934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2934 | spo_pop_container(coder)
      | ^
sp_lev.c:2944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2944 | spo_message(coder)
      | ^
steed.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  479 | dismount_steed(reason)
      | ^
sp_lev.cteleport.c:665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:2975:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2975 | spo_monster(coder)
      | ^

  665 | dotele(break_the_rules)
      | ^
25 warnings generated.
steal.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  482 | mpickobj(mtmp, otmp)
      | ^
steal.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  531 | stealamulet(mtmp)
      | ^
sp_lev.c:3119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3119 | spo_object(coder)
      | ^
steed.c:693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  693 | maybewakesteed(steed)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o u_init.o u_init.c
steed.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  720 | stucksteed(checkfeeding)
      | ^
steal.c:614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  614 | maybe_absorb_item(mon, obj, ochance, achance)
      | ^
steed.c:741:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  741 | place_monster(mon, x, y)
      | ^
sp_lev.c:3271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3271 | spo_level_flags(coder)
      | ^
sp_lev.c:3313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3313 | spo_initlevel(coder)
      | ^
steal.c:657:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  657 | mdrop_obj(mon, obj, verbosely)
      | ^
sp_lev.c:3352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3352 | spo_engraving(coder)
      | ^
sp_lev.c:3371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3371 | spo_mineralize(coder)
      | ^
steal.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  702 | mdrop_special_objs(mon)
      | ^
sp_lev.c:3391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3391 | spo_room(coder)
      | ^
steal.c:732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  732 | relobj(mtmp, show, is_pet)
      | ^
teleport.c:1029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1029 | domagicportal(ttmp)
      | ^
teleport.c:1065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1065 | tele_trap(trap)
      | ^
sp_lev.c:3449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3449 | spo_endroom(coder)
      | ^
sp_lev.c:3473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3473 | spo_stair(coder)
      | ^
teleport.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1083 | level_tele_trap(trap, trflags)
      | ^
sp_lev.c:3495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3495 | spo_ladder(coder)
      | ^
sp_lev.c:3523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3523 | spo_grave(coder)
      | ^
teleport.c:1115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1115 | rloc_pos_ok(x, y, mtmp)
      | ^
sp_lev.c:3556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3556 | spo_altar(coder)
      | ^
teleport.c:1180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1180 | rloc_to(mtmp, x, y)
      | ^
sp_lev.c:3578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3578 | spo_trap(coder)
      | ^
sp_lev.c:3598:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3598 | spo_gold(coder)
      | ^
sp_lev.c:3618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3618 | spo_corridor(coder)
      | ^
teleport.c:1228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1228 | rloc(mtmp, suppress_impossible)
      | ^
sp_lev.c:3647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3647 | selection_opvar(nbuf)
      | ^
teleport.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1279 | mvault_tele(mtmp)
      | ^
sp_lev.c:3665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3665 | selection_getpoint(x, y, ov)
      | ^
teleport.c:1293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1293 | tele_restrict(mon)
      | ^
sp_lev.c:3678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3678 | selection_setpoint(x, y, ov, c)
      | ^
sp_lev.c:3692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3692 | selection_not(s)
      | ^
sp_lev.c:3711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3711 | selection_logical_oper(s1, s2, oper)
      | ^
teleport.c:1306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1306 | mtele_trap(mtmp, trap, in_sight)
      | ^
sp_lev.c:3743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3743 | selection_filter_mapchar(ov, mc)
      | ^
sp_lev.c:3778:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3778 | selection_filter_percent(ov, percent)
      | ^
teleport.c:1340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1340 | mlevel_tele_trap(mtmp, trap, force_it, in_sight)
      | ^
sp_lev.c:3793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3793 | selection_rndcoord(ov, x, y, removeit)
      | ^
sp_lev.c:3826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3826 | selection_do_grow(ov, dir)
      | ^
sp_lev.c:3872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
15 warnings generated.
 3872 | set_selection_floodfillchk(f)
      | ^
sp_lev.c:3879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3879 | floodfillchk_match_under(x,y)
      | ^
sp_lev.c:3886:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3886 | floodfillchk_match_accessible(x, y)
      | ^
sp_lev.c:3896:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3896 | sel_flood_havepoint(x, y, xs,teleport.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1425 | rloco(obj)
      | ^
 ys, n)
      | ^
sp_lev.c:3912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3912 | selection_floodfill(ov, x, y, diagonals)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o uhitm.o uhitm.c
teleport.c:1561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1561 | u_teleport_mon(mtmp, give_feedback)
      | ^
timeout.c:372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
sp_lev.c:3974:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  372 | slimed_to_death(kptr) 3974 | sele
      | ^
ction_do_ellipse(ov, xc, yc, a, b, filled)
      | ^
sp_lev.c:4058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4058 | line_dist_coord(x1, y1, x2, y2, x3, y3)
      | ^
timeout.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  465 | done_timeout(how, which)
      | ^
sp_lev.c:4086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4086 | selection_do_gradient(ov, x, y, x2, y2, gtyp, mind, maxd, limit)
      | ^
sp_lev.c:4137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4137 | selection_do_line(x1, y1, x2, y2, ov)
      | ^
sp_lev.c:4191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4191 | selection_do_randline(x1, y1, x2, y2, rough, rec, ov)
      | ^
72 warnings generated.
sp_lev.c:4233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4233 | selection_iterate(ov, func, arg)
      | ^
sp_lev.c:4248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4248 | sel_set_ter(x, y, arg)
      | ^
topten.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   89 | formatkiller(buf, siz, how, incl_helpless)
      | ^
sp_lev.c:4266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4266 | sel_set_feature(x, y, arg)
      | ^
sp_lev.c:4276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4276 | sel_set_door(dx, dy, arg)
      | ^
sp_lev.c:4296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4296 | spo_door(coder)
      | ^
sp_lev.c:4315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4315 | spo_feature(coder)
      | ^
sp_lev.c:4344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4344 | spo_terrain(coder)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o vault.o vault.c
topten.csp_lev.c:4363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4363 | spo_replace_terrain(coder)
      | ^
:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 | topten_print(x)
      | ^
topten.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 | topten_print_bold(x)
      | ^
topten.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  181 | observable_depth(lev)
      | ^
topten.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  207 | discardexcess(rfile)
      | ^
topten.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  218 | readentry(rfile, tt)
      | ^
sp_lev.c:4393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4393 | generate_way_out_method(nx,ny, ov)
      | ^
topten.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 | writimeout.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
teentry(rfile, t  738 | fall_asleep(how_long, wakeup_msg)
      | ^
t)
      | ^
topten.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  340 | writexlentry(rfile, tt, how)
      | ^
timeout.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  763 | attach_egg_hatch_timeout(egg, when)
      | ^
timeout.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  793 | kill_egg(egg)
      | ^
timeout.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  802 | hatch_egg(arg, timeout)
      | ^
sp_lev.c:4511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4511 | spo_levregion(coder)
      | ^
topten.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  471 | free_ttlist(tt)
      | ^
topten.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  485 | topten(how, when)
      | ^
sp_lev.c:4594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4594 | spo_region(coder)
      | ^
timeout.c:967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  967 | learn_egg_type(mnum)
      | ^
timeout.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  979 | attach_fig_transform_timeout(figurine)
      | ^
sp_lev.c:4694:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4694 | spo_drawbridge(coder)
      | ^
sp_lev.c:4718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4718 | spo_mazewalk(coder)
      | ^
timeout.c:1089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1089 | see_lamp_flicker(obj, tailer)
      | ^
timeout.c:1106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1106 | lantern_message(obj)
      | ^
timeout.c:1130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1130 | burn_object(arg, timeout)
      | ^
sp_lev.c:4797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4797 | spo_wall_property(coder)
      | ^
topten.c:798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  798 | outentry(rank, t1, so)
      | ^
sp_lev.c:4824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4824 | spo_room_door(coder)
      | ^
sp_lev.c:4850:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4850 | sel_set_wallify(x, y, arg)
      | ^
sp_lev.c:4858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4858 | spo_wallify(coder)
      | ^
sp_lev.c:4892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4892 | spo_map(coder)
      | ^
topten.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  961 | score_wanted(current_ver, rank, t1, playerct, players, uid)
      | ^
timeout.c:1440:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1440 | begin_burn(obj, already_lit)
      | ^
topten.c:1006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1006 | prscore(argc, argv)
      | ^
sp_lev.c:5049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5049 | spo_jmp(coder, lvl)
      | ^
sp_lev.c:5066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5066 | spo_conditional_jump(coder, lvl)
      | ^
timeout.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1534 | end_burn(obj, timer_attached)
      | ^
timeout.c:1560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1560 | cleanup_burn(arg, expire_time)
      | ^
sp_lev.c:5114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5114 | spo_var_init(coder)
      | ^
topten.c:1154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1154 | classmon(plch, fem)
      | ^
timeout.c:1731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1731 | kind_name(kind)
      | ^
timeout.c:1748:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1748 | print_queue(win, base)
      | ^
topten.c:1223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1223 | tt_oname(otmp)
      | ^
sp_lev.c:5263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5263 | spo_shuffle_array(coder)
      | ^
sp_lev.c:5295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5295 | sp_level_coder(lvl)
      | ^
timeout.c:1887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1887 | start_timer(when, kind, func_index, arg)
      | ^
timeout.c:1939:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1939 | stop_timer(func_index, arg)
      | ^
timeout.c:1964:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1964 | peek_timer(type, arg)
      | ^
timeout.c:1981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1981 | obj_move_timers(src, dest)
      | ^
timeout.c:2002:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2002 | obj_split_timers(src, dest)
      | ^
timeout.c:2021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2021 | obj_stop_timers(obj)
      | ^
timeout.c:2048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2048 | obj_has_timer(object, timer_type)
      | ^
timeout.c:2062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2062 | spot_stop_timers(x, y, func_index)
      | ^
timeout.c:2092:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2092 | spot_time_expires(x, y, func_index)
      | ^
timeout.c:2108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2108 | spot_time_left(x, y, func_index)
      | ^
timeout.c:2118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2118 | insert_timer(gnu)
      | ^
timeout.c:2135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2135 | remove_timer(base, func_index, arg)
      | ^
timeout.c:2157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2157 | write_timer(fd, timer)
      | ^
timeout.c:2212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2212 | obj_is_local(obj)
      | ^
timeout.c:2236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2236 | mon_is_local(mon)
      | ^
timeout.c:2256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2256 | timer_is_local(timer)
      | ^
timeout.c:2278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2278 | maybe_write_timer(fd, range, write_it)
      | ^
timeout.c:2323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2323 | save_timers(fd, mode, range)
      | ^
timeout.c:2361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2361 | restore_timers(fd, range, ghostly, adjust)
      | ^
timeout.c:2385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2385 | timer_stats(hdrfmt, hdrbuf, count, size)
      | ^
timeout.c:2402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2402 | relink_timers(ghostly)
      | ^
29 warnings generated.
sys.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  130 | sysopt_seduce_set(val)
      | ^
sp_lev.c:6026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 6026 | load_special(name)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o vision.o vision.c
45 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o vis_tab.o vis_tab.c
1 warning generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o weapon.o weapon.c
spell.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  105 | spell_let_to_idx(ilet)
      | ^
spell.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  121 | cursed_book(bp)
      | ^
spell.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  181 | confused_book(spellbook)
      | ^
spell.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  206 | deadbook(book2)
      | ^
trap.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | burnarmor(victim)
      | ^
trap.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  140 | erode_obj(otmp, ostr, type, ef_flags)
      | ^
spell.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  331 | book_cursed(book)
      | ^
trap.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  286 | grease_protect(otmp, ostr, victim)
      | ^
spell.c:438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  438 | study_book(spellbook)
      | ^
trap.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  315 | maketrap(x, y, typ)
      | ^
track.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   34 | gettrack(x, y)
      | ^
trap.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  446 | fall_through(td, ftflags)
      | ^
u_init.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  561 | knows_object(obj)
      | ^
u_init.c:572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  572 | knows_class(sym)
      | ^
trap.c:568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  568 | animate_statue(statue, x, y, cause, fail_reason)
      | ^
spell.c:598:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  598 | book_disappears(obj)
      | ^
spell.c:611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  611 | book_substitution(old_obj, new_obj)
      | ^
spell.c:669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  669 | getspell(spell_no)
      | ^
u_init.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  911 | restricted_spell_discipline(otyp)
      | ^
u_init.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  971 | ini_inv(trop)
      | ^
spell.c:731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  731 | spelltypemnemonic(skill)
      | ^
spell.c:756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  756 | spell_skilltype(booktype)
      | ^
trap.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  749 | activate_statue_trap(trap, x, y, shatter)
      | ^
uhitm.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | erode_armor(mdef, hurt)
      | ^
spell.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  844 | spell_trap.cbac:779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  779 | keep_saddle_with_steedcorpse(steed_mid, kobjchn, saddle)
      | ^
fire(spell)
      | ^
spell.c:884:1:uhitm.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
trap.c:811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  100 | attack_chec   kwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
s(mtmp, wep)
      | ^
811 | mu_maybe_destroy_web(mtmp,  884 | spelleffects( domsg, trap)
      | ^
spell, atme)
      | ^
8 warnings generated.
trap.c:855:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  855 | t_missile(otyp, trap)
      | ^
trap.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  869 | set_utrap(tim, typ)
      | ^
trap.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  884 | reset_utrap(msg)
      | ^
trap.c:900:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  900 | dotrap(trap, trflags)
      | ^
1 warning generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o were.o were.c
vault.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   20 | newegd(mtmp)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o wield.o wield.c
vault.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   32 | free_egd(mtmp)
      | ^
vault.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   46 | clear_fcorr(grd, forceshow)
      | ^
vault.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  122 | blackout(x, y)
      | ^
vault.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  144 | restfakecorr(grd)
      | ^
uhitm.c:237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  237 | check_caitiff(mtmp)
      | ^
vault.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  156 | parkguard(grd)
      | ^
vault.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  176 | grddead(grd)
      | ^
uhitm.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  256 | find_roll_to_hit(mtmp, aatyp, weapon, attk_count, role_roll_penalty)
      | ^
vault.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  194 | in_fcorridor(grd, x, y)
      | ^
vault.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  229 | vault_occupied(array)
      | ^
uhitm.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  329 | attack(mtmp)
      | ^
vault.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 | uleftvault(grd)
      | ^
spell.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1217 | spell_aim_step(arg, x, y)
      | ^
vault.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  268 | find_guard_dest(guard, rx, ry)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o windows.o windows.c
27 warnings generated.
spell.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1279 | tport_spell(what)
      | ^
uhitm.c:462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  462 | known_hitum(mon, weapon, mhit, rollneeded, armorpenalty, uattk, dieroll)
      | ^
uhitm.c:522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  522 | hitum_cleave(target, uattk)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o wizard.o wizard.c
uhitm.c:603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  603 | hitum(mon, uattk)
      | ^
trap.c:1566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1566 | trapnote(trap, noprefix)
      | ^
uhitm.c:649:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  649 | hmon(mon, obj, thrown, dieroll)
      | ^
trap.c:1586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1586 | steedintrap(trap, otmp)
      | ^
uhitm.c:669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  669 | hmon_hitmon(mon, obj, thrown, dieroll)
      | ^
spell.c:1445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1445 | spell_cmp(vptr1, vptr2)
      | ^
trap.c:1670:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1670 | blow_up_landmine(trap)
      | ^
vault.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  555 | move_gold(gold, vroom)
      | ^
vault.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  571 | wallify_vault(grd)
      | ^
trap.c:1715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1715 | launch_drop_spot(obj, x, y)
      | ^
vault.ctrap.c:1755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1755 | laun
  639 | gd_mv_monaway(grd, nx, ny)
      | ^
ch_obj(otyp, x1, y1, x2, y2, style)
      | ^
vault.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  654 | gd_pick_corridor_gold(grd, goldx, goldy)
      | ^
vault.c:746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  746 | gd_move(grd)
      | ^
spell.c:1631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1631 | dospellmenu(prompt, splaction, spell_no)
      | ^
spell.c:1713:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1713 | percent_success(spell)
trap.c:2020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2020 | seetrap(trap)
      | ^
      | ^
trap.c:2031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2031 | feeltrap(trap)
      | ^
trap.c:2041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2041 | mkroll_launch(ttmp, x, y, otyp, ocount)
      | ^
10 warnings generated.
trap.c:2111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2111 | isclearpath(cc, distance, dx, dy)
      | ^
trap.c:2134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2134 | mintrap(mtmp)
      | ^
spell.c:1828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1828 | spellretention(idx, outbuf)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o worm.o worm.c
spell.c:1875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1875 | initialspell(obj)
      | ^
uhitm.c:1338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1338 | shade_aware(obj)
      | ^
vault.c:1069:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1069 | paygd(silently)
      | ^
uhitm.c:1363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1363 | shade_miss(magr, mdef, obj, thrown, verbose)
      | ^
vault.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1140 | vault_gd_watching(activity)
      | ^
vision.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  156 | does_block(x, y, lev)
      | ^
uhitm.c:1401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1401 | m_slips_free(mdef, mattk)
      | ^
uhitm.c:1445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1445 | joust(mon, obj)
      | ^
vision.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  256 | get_unused_cs(rows, rmin, rmax)
      | ^
uhitm.c:1498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1498 | theft_petrifies(otmp)
      | ^
vision.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  298 | rogue_vision(next, rmin, rmax)
      | ^
uhitm.c:1525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1525 | steal_it(mdef, mattk)
      | ^
vision.c:501:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  501 | vision_recalc(control)
      | ^
uhitm.c:1630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1630 | damageum(mdef, mattk, specialdmg)
      | ^
vision.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  844 | block_point(x, y)
      | ^
vision.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  868 | unblock_point(x, y)
      | ^
vision.c:927:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  927 | dig_point(row, col)
      | ^
vision.c:1012:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1012 | fill_point(row, col)
      | ^
trap.c:2749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2749 | instapetrify(str)
      | ^
trap.c:2764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2764 | minstapetrify(mon, byplayer)
      | ^
vision.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1568 | clear_path(col1, row1, col2, row2)
      | ^
trap.c:2791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2791 | selftouch(arg)
      | ^
trap.c:2819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2819 | mselftouch(mon, arg, byplayer)
      | ^
vision.c:2313:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2313 | right_side(row, left, right_mark, limits)
      | ^
vision.c:2505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2505 | left_side(row, left_mark, right, limits)
      | ^
trap.c:2911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2911 | fill_pit(x, y)
      | ^
uhitm.c:2035:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2035 | explum(mdef, mattk)
      | ^
trap.c:2926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2926 | float_down(hmask, emask)
      | ^
uhitm.c:2088:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2088 | start_engulf(mdef)
      | ^
vision.c:2641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2641 | view_from(srow, scol, loc_cs_rows, left_most, right_most, range, func, arg)
      | ^
uhitm.c:2111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2111 | gulpum(mdef, mattk)
      | ^
vision.c:2747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2747 | do_clear_area(scol, srow, range, func, arg)
      | ^
12 warnings generated.
vision.c:2791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2791 | howmonseen(mon)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o worn.o worn.c
uhitm.c:2329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2329 | missum(mdef, mattk, wouldhavehit)
      | ^
trap.c:3125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3125 | dofiretrap(box)
      | ^
uhitm.c:2349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2349 | hmonas(mon)
      | ^
trap.c:3316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3316 | fire_damage(obj, force, x, y)
      | ^
trap.c:3406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3406 | fire_damage_chain(chain, force, here, x, y)
      | ^
trap.c:3427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3427 | lava_damage(obj, x, y)
      | ^
uhitm.c:2737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2737 | passive(mon, weapon, mhit, malive, aatyp, wep_was_destroyed)
      | ^
trap.c:3471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3471 | acid_damage(obj)
      | ^
trap.c:3522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3522 | water_damage(obj, ostr, force)
      | ^
trap.c:3669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3669 | water_damage_chain(obj, here)
      | ^
trap.c:3697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3697 | emergency_disrobe(lostsome)
      | ^
uhitm.c:2974:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2974 | passive_obj(mon, obj, mattk)
      | ^
uhitm.c:3044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3044 | stumble_onto_mimic(mtmp)
      | ^
uhitm.c:3085:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3085 | nohandglow(mon)
      | ^
uhitm.c:3107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3107 | flash_hits_mon(mtmp, otmp)
      | ^
trap.c:3898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3898 | drain_en(n)
      | ^
uhitm.c:3146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3146 | light_hits_gremlin(mon, dmg)
      | ^
trap.c:3946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3946 | untrap_prob(ttmp)
      | ^
trap.c:3977:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3977 | cnv_trap_obj(otyp, cnt, ttmp, bury_it)
      | ^
trap.c:4008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4008 | move_into_trap(ttmp)
      | ^
trap.c:4050:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4050 | try_disarm(ttmp, force_failure)
      | ^
trap.c:4135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4135 | reward_untrap(ttmp, mtmp)
      | ^
trap.c:4157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4157 | disarm_holdingtrap(ttmp) /* Helge Hafting */
      | ^
trap.c:4190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4190 | disarm_landmine(ttmp) /* Helge Hafting */
      | ^
trap.c:4208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4208 | disarm_squeaky_board(ttmp)
      | ^
trap.c:4243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4243 | disarm_shooting_trap(ttmp, otyp)
      | ^
trap.c:4259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4259 | try_lift(mtmp, ttmp, wt, stuff)
      | ^
trap.c:4284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4284 | help_monster_out(mtmp, ttmp)
      | ^
trap.c:4374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4374 | untrap(force)
      | ^
19 warnings generated.
trap.c:4617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4617 | openholdingtrap(mon, noticed)
      | ^
were.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o write.o write.c
    9 | were_change(mon)
      | ^
trap.c:4709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4709 | closeholdingtrap(mon, noticed)
      | ^
15 warnings generated.
trap.c:4754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4754 | openfallingtrap(mon, trapdoor_only, noticed)
      | ^
were.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   46 | counter_were(pm)
      | ^
were.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | were_beastie(pm)
      | ^
were.c:95:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   95 | new_were(mon)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include   -c -o zap.o zap.c
trap.c:4797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4797 | chest_trap(obj, bodypart, disarm)
      | ^
were.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  126 | were_summon(ptr, yours, visible, genbuf)
      | ^
were.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  194 | you_unwere(purify)
      | ^
were.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  213 | set_ulycn(which)
      | ^
4 warnings generated.
trap.c:4984:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4984 | t_at(x, y)
      | ^
trap.c:4998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4998 | deltrap(trap)
      | ^
trap.c:5020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5020 | conjoined_pits(trap2, trap1, u_entering_trap2)
      | ^
trap.c:5049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5049 | clear_conjoined_pits(trap)
      | ^
trap.c:5073:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5073 | adj_nonconjoined_pit(adjtrap)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o posixregex.o ../sys/share/posixregex.c
trap.c:5122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5122 | uteetering_at_seen_pit(trap)
      | ^
trap.c:5135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5135 | uescaped_shaft(trap)
      | ^
trap.c:5144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5144 | delfloortrap(ttmp)
      | ^
trap.c:5171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5171 | b_trapped(item, bodypart)
      | ^
trap.c:5190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5190 | thitm(tlev, mon, obj, d_override, nocorpse)
      | ^
windows.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  204 | def_raw_print(s)
      | ^
windows.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  243 | choose_windows(s)
      | ^
wizard.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  103 | mon_has_amulet(mtmp)
      | ^
wizard.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  115 | mon_has_special(mtmp)
      | ^
wizard.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  144 | which_arti(mask)
      | ^
wizard.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  168 | mon_has_arti(mtmp, otyp)
      | ^
wizard.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  185 | other_mon_has_arti(mtmp, otyp)
      | ^
wizard.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  201 | on_ground(otyp)
      | ^
wizard.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  216 | you_have(mask)
      | ^
wizard.c:237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  237 | target_on(mask, mtmp)
      | ^
windows.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  430 | genl_message_menu(let, how, mesg)
      | ^
windows.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  441 | genl_preference_update(pref)
      | ^
windows.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  453 | genl_getmsghistory(init)
      | ^
wizard.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  265 | strategy(mtmp)
      | ^
windows.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  471 | genl_putmsghistory(msg, is_restoring)
      | ^
wield.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   84 | setuwep(obj)
      | ^
wizard.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  326 | choose_stairs(sx, sy)
      | ^
wizard.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  windows.c:625:1: 362 | tactics(mtmp)
      | ^warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  
625 | hup_exit_nhwindows(lastgasp)
      | ^
windows.c:647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  647 | hup_yn_function(prompt, resp, deflt)
      | ^
windows.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  658 | hup_nh_poskey(x, y, mod)
      | ^
windows.c:666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  666 | hup_getlin(prompt, outbuf)
      | ^
windows.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  675 | hup_init_nhwindows(argc_p, argv)
      | ^
windows.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  684 | hup_create_nhwindow(type)
      | ^
windows.c:692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  692 | hup_select_menu(window, how, menu_list)
      | ^
windows.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  702 | hup_add_menu(window, glyph, identifier, sel, grpsel, attr, txt, preselected)
      | ^
windows.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  715 | hup_end_menu(window, prompt)
      | ^
windows.c:724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  724 | hup_putstr(window, attr, text)
      | ^
windows.c:734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  734 | hup_print_glyph(window, x, y, glyph, bkglyph)
      | ^
windows.c:745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  745 | hup_outrip(tmpwin, how, when)
      | ^
windows.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  755 | hup_curs(window, x, y)
      | ^
windows.c:764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  764 | hup_display_nhwindow(window, blocking)
      | ^
windows.c:773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  773 | hup_display_file(fname, complain)
      | ^
windows.c:783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  783 | hup_cliparound(x, y)
      | ^
wield.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  118 | cant_wield_corpse(obj)
      | ^
windows.c:820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  820 | hup_status_update(idx, ptr, chg, pc, wizard.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  455 | has_caggravatables(monolor, colormasks)
      | ^
)
      | ^
windows.c:848:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  848 | hup_void_fdecl_int(arg)
      | ^
windows.c:856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  856 | hup_void_fdecl_winid(window)
      | ^
windows.c:864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  864 | hup_void_fdecl_cwield.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  137 | ready_weapon(wep)
      | ^
onstchar_p(string)
      | ^
windows.c:912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  912 | genl_status_enablefield(fieldidx, nm, fmt, enable)
      | ^
windows.c:925:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  925 | genl_status_update(idx, ptr, chg, percent, color, colormasks)
      | ^
wizard.c:541:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]wield.c:228:1: 
  541 | nasty(summoner)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  228 | setuqwep(obj)
      | ^
wield.c:238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  238 | setuswapwep(obj)
      | ^
windows.c:1112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1112 | dump_fmtstr(fmt, buf, fullsubs)
      | ^
wizard.c:742:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  742 | cuss(mtmp)
      | ^
windows.c:1229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1229 | dump_open_log(now)
      | ^
windows.c:1262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1262 | dump_forward_putstr(win, attr, str, no_forward)
      | ^
windows.c:1276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1276 | dump_putstr(win, attr, str)
      | ^
windows.c:1286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1286 | dump_create_nhwindow(dummy)
      | ^
windows.c:1294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1294 | dump_clear_nhwindow(win)
      | ^
windows.c:1302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1302 | dump_display_nhwindow(win, p)
      | ^
windows.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1311 | dump_destroy_nhwindow(win)
      | ^
windows.c:1319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1319 | dump_start_menu(win)
      | ^
windows.c:1327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1327 | dump_add_menu(win, glyph, identifier, ch, gch, attr, str, preselected)
      | ^
windows.c:1347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1347 | dump_end_menu(win, str)
      | ^
windows.c:1360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1360 | dump_select_menu(win, how, item)
      | ^
windows.c:1370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1370 | dump_redirect(onoff_flag)
      | ^
wield.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  520 | wield_tool(obj, verb)
      | ^
windows.c:1404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1404 | has_color(color)
      | ^
worm.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  111 | initworm(worm, wseg_count)
      | ^
worm.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  142 | toss_wsegs(curr, display_update)
      | ^
worm.c:175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  175 | shrink_worm(wnum)
      | ^
worm.c:197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  197 | worm_move(worm)
      | ^
worm.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  245 | worm_nomove(worm)
      | ^
worm.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  264 | wormgone(worm)
      | ^
worm.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  289 | wormhitu(worm)
      | ^
worm.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  317 | cutworm(worm, x, y, cuttier)
      | ^
wield.c:723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  723 | chwepon(otmp, amount)
      | ^
58 warnings generated.
worm.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  433 | see_wsegs(worm)
      | ^
worm.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  452 | detect_wsegs(worm, use_detection_glyph)
      | ^
worm.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  480 | save_worm(fd, mode)
      | ^
weapon.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | give_may_advance_msg(skill)
      | ^
weapon.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   83 | weapon_descr(obj)
      | ^
worm.c:527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  527 | rest_worm(fd)
      | ^
worm.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  563 | place_wsegs(worm, oldworm)
      | ^
worm.c:586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  586 | sanity_check_worm(worm)
      | ^
wield.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  858 | welded(obj)
      | ^
worm.c:618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  618 | remove_worm(worm)
      | ^
wield.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  869 | weldmsg(obj)
      | ^
worm.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  645 | place_worm_tail_randomly(worm, x, y)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o ioctl.o ../sys/share/ioctl.c
wield.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  883 | mwelded(obj)
      | ^
worm.c:701:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  701 | random_dir(x, y, nx, ny)
      | ^
weapon.c:139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
worm.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  726 | siz  139 | hitval(otmp, mon)
      | ^
e_wseg(worm)
      | ^
worm.c:736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  736 | count_wsegs(mtmp)
      | ^
worm.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  754 | create_worm_tail(num_segs)
      | ^
worm.c:786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  786 | worm_known(worm)
      | ^
worm.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  802 | worm_cross(x1, y1, x2, y2)
      | ^
weapon.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  209 | dmgval(otmp, mon)
      | ^
worm.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  851 | wseg_at(worm, x, y)
      | ^
22 warnings generated.
weapon.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  356 | special_dmgval(magr, mdef, armask, silverhit_p)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o unixmain.o ../sys/unix/unixmain.c
weapon.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  431 | silver_sears(magr, mdef, silverhit)
      | ^
weapon.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  470 | oselect(mtmp, x)
      | ^
weapon.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  506 | select_rwep(mtmp)
      | ^
worn.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   47 | setworn(obj, mask)
      | ^
weapon.c:627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  627 | monmightthrowwep(obj)
      | ^
weapon.c:653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  653 | select_hwep(mtmp)
      | ^
worn.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  115 | setnotworn(obj)
      | ^
weapon.c:694:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  694 | possibly_unwield(mon, polyspot)
      | ^
worn.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  145 | wearmask_to_obj(wornmask)
      | ^
worn.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  158 | wearslot(obj)
      | ^
weapon.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  749 | mon_wield_item(mon)
      | ^
worn.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  231 | mon_set_minvis(mon)
      | ^
worn.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  244 | mon_adjust_speed(mon, adjust, obj)
      | ^
7 warnings generated.
worn.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  323 | update_mon_intrinsics(mon, obj, on, silently)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o unixtty.o ../sys/share/unixtty.c
worn.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  436 | find_mac(mon)
      | ^
worn.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  470 | m_dowear(mon, creation)
      | ^
weapon.c:worn.c:509:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  509 | m_dowear_type(mon, flag,   874 | mcreation, racialexception)
      | ^
wepgone(mon)
      | ^
weapon.c:952:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  952 | wet_a_towel(obj, amt, verbose)
      | ^
31 warnings generated.
worn.c:653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  653 | which_armor(mon, flag)
      | ^
worn.c:689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  689 | m_lose_armor(mon, obj)
      | ^
weapon.c:984:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  984 | dry_a_towel(obj, amt, verbose)
      | ^
worn.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  768 | bypass_obj(obj)
      | ^
worn.c:777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  777 | bypass_objlist(objchain, on)
      | ^
worn.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  792 | nxt_unbypassed_obj(objchain)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o unixunix.o ../sys/unix/unixunix.c
worn.c:810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  810 | nxt_unbypassed_loot(lootarray, listhead)
      | ^
weapon.c:1013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1013 | skill_level_name(skill, buf)
      | ^
worn.c:830:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  830 | mon_break_armor(mon, polyspot)
      | ^
31 warnings generated.
weapon.c:1048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1048 | skill_name(skill)
      | ^
weapon.c:1056:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1056 | slots_required(skill)
      | ^
weapon.c:1081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1081 | can_advance(skill, speedy)
      | ^
69 warnings generated.
weapon.c:1100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1100 | could_advance(skill)
      | ^
weapon.c:1115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1115 | peaked_skill(skill)
      | ^
weapon.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1127 | skill_advance(skill)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o getline.o ../win/tty/getline.c
worn.c:991:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  991 | extra_pref(mon, obj)
      | ^
worn.c:1014:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1014 | racial_exception(mon, obj)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o termcap.o ../win/tty/termcap.c
weapon.c:1300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1300 | unrestrict_weapon_skill(skill)
      | ^
weapon.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1311 | use_skill(skill, degree)
      | ^
weapon.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1326 | add_weapon_skill(n)
      | ^
weapon.c:1343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1343 | lose_weapon_skill(n)
      | ^
weapon.c:1367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1367 | weapon_type(obj)
      | ^
weapon.c:1395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1395 | weapon_hit_bonus(weapon)
      | ^
weapon.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1490 | weapon_dam_bonus(weapon)
      | ^
zap.c:write.c:14:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   14 | cost(otmp)
      | ^
  102 | learnwand(obj)
      | ^
write.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   65 | label_known(scrolltype, objlist)
      | ^
weapon.c:1584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1584 | skill_init(class_skill)
      | ^
write.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   94 | dowrite(pen)
      | ^
zap.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  136 | bhitm(mtmp, otmp)
      | ^
weapon.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1658 | setmnotwielded(mon, obj)
      | ^
write.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  363 | new_book_description(booktype, outbuf)
      | ^
zap.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  485 | probe_monster(mtmp)
      | ^
zap.c:523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  523 | get_obj_location(obj, xp, yp, locflags)
      | ^
zap.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  561 | get_mon_location(mon, xp, yp, locflags)
      | ^
zap.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  582 | montraits(obj, cc, adjacentok)
      | ^
zap.c:686:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  686 | get_container_location(obj, loc, container_nesting)
      | ^
zap.c:716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  716 | revive(corpse, by_hero)
      | ^
zap.c:947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  947 | revive_egg(obj)
      | ^
zap.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  961 | unturn_dead(mon)
      | ^
zap.c:1001:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1001 | cancel_item(obj)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o topl.o ../win/tty/topl.c
zap.c:1102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1102 | drain_item(obj, by_you)
      | ^
zap.c:1180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1180 | obj_resists(obj, ochance, achance)
      | ^
zap.c:1198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1198 | obj_shudders(obj)
      | ^
zap.c:1228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1228 | polyuse(objhdr, mat, minwt)
      | ^
zap.c:1271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1271 | create_polymon(obj, okind)
      | ^
zap.c:1364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1364 | do_osshock(obj)
      | ^
42 warnings generated.
zap.c:1421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1421 | poly_obj(obj, id)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o wintty.o ../win/tty/wintty.c
zap.c:1692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1692 | stone_to_flesh_obj(obj)
      | ^
zap.c:1816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1816 | bhito(obj, otmp)
      | ^
zap.c:2090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2090 | bhitpile(obj, fhito, tx, ty, zz)
      | ^
zap.c:2134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2134 | zappable(wand)
      | ^
zap.c:2150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2150 | zapnodir(obj)
      | ^
zap.c:2202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2202 | backfire(otmp)
      | ^
zap.c:2271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2271 | zapyourself(obj, ordinary)
      | ^
4 warnings generated.
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursmain.o ../win/curses/cursmain.c
zap.c:2603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2603 | ubreatheu(mattk)
      | ^
zap.c:2614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2614 | lightdamage(obj, ordinary, amt)
      | ^
../sys/unix/unixmain.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   49 | main(argc, argv)
      | ^
zap.c:2648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2648 | flashburn(duration)
      | ^
zap.c:2666:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2666 | zap_steed(obj)
      | ^
zap.c:2730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2730 | cancel_monst(mdef, obj, youattack, allow_cancel_kill, self_cancel)
      | ^
../sys/share/unixtty.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../sys/unix/unixmain.c:360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  360 | process_options(argc, argv)
      | ^
  157 | speednum(speed)
      | ^
zap.c:2810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2810 | zap_updown(obj)
      | ^
37 warnings generated.
../sys/unix/unixmain.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  480 | chdirx(dir, wr)
      | ^
../sys/share/unixtty.c:234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  234 | settty(s)
      | ^
../sys/unix/unixmain.c:571:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  571 | sethanguphandler(handler)
      | ^
../sys/unix/unixmain.c:644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  644 | append_slash(name)
      | ^
../sys/unix/unixmain.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  660 | check_user_string(optstr)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o curswins.o ../win/curses/curswins.c
zap.c:3029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3029 | weffects(obj)
      | ^
zap.c:3080:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3080 | spell_damage_bonus(dmg)
      | ^
zap.c:3109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3109 | spell_hit_bonus(skill)
      | ^
zap.c:3148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3148 | exclam(force)
      | ^
zap.c:3158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3158 | hit(str, mtmp, force)
      | ^
zap.c:3172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3172 | miss(str, mtmp)
      | ^
zap.c:3184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3184 | skiprange(range, skipstart, skipend)
      | ^
zap.c:3218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3218 | bhit(ddx, ddy, range, weapon, fhitm, fhito, pobj)
      | ^
23 warnings generated.
../sys/unix/unixunix.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | veryold(fd)
      | ^
../win/tty/termcap.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   73 | tty_startup(wid, hgt)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursmisc.o ../win/curses/cursmisc.c
../sys/unix/unixunix.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  218 | regularize(s)
      | ^
../sys/unix/unixunix.c:294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  294 | child(wt)
      | ^
../win/tty/termcap.c:339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  339 | tty_number_pad(state)
      | ^
14 warnings generated.
../win/tty/termcap.c:500:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  500 | nocmov(x, y)
      | ^
zap.c:3522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3522 | boomhit(obj, dx, dy)
      | ^
../win/tty/termcap.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  550 | cmov(x, y)
      | ^
../win/tty/termcap.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  560 | xputc(c)
      | ^
../win/tty/termcap.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  582 | xputs(s)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursdial.o ../win/curses/cursdial.c
zap.c:3602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3602 | zhitm(mon, type, nd, ootmp)
      | ^
zap.c:3764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3764 | zhitu(type, nd, fltxt, sx, sy)
      | ^
zap.c:3905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3905 | burn_floor_objects(x, y, give_feedback, u_caused)
      | ^
zap.c:3963:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3963 | zap_hit(ac, type)
      | ^
zap.c:3981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3981 | disintegrate_mon(mon, type, fltxt)
      | ^
zap.c:4026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4026 | buzz(type, nd, sx, sy, dx, dy)
      | ^
zap.c:4044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4044 | dobuzz(type, nd, sx, sy, dx, dy, say)
      | ^
2 warnings generated.
../win/tty/termcap.c:1151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1151 | s_atr2str(n)
      | ^
../win/tty/getline.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | tty_getlin(query, bufp)
      | ^
../win/tty/termcap.c:1184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1184 | e_atr2str(n)
      | ^
../win/tty/termcap.c:1209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1209 | term_attr_fixup(msk)
      | ^
../win/tty/getline.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   45 | hooked_tty_getlin(quercc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursstat.o ../win/curses/cursstat.c
y, bufp, hook)
      | ^
../win/tty/termcap.c:1230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1230 | term_start_attr(attr)
      | ^
../win/tty/termcap.c:1242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1242 | term_end_attr(attr)
      | ^
../win/tty/termcap.c:1274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1274 | term_start_color(color)
      | ^
../win/tty/getline.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  213 | xwaitforspace(s)
      | ^
10 warnings generated.
../win/tty/getline.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  256 | ext_cmd_getlin_hook(base)
      | ^
zap.c:4315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4315 | melt_ice(x, y, msg)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursinit.o ../win/curses/cursinit.c
zap.c:4370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4370 | start_melt_ice_timeout(x, y, min_time)
      | ^
zap.c:4401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4401 | melt_ice_away(arg, timeout)
      | ^
zap.c:4424:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4424 | zap_over_floor(x, y, type, shopdamage, exploding_wand_typ)
      | ^
zap.c:4720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4720 | fracture_rock(obj)
      | ^
zap.c:4760:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4760 | break_statue(obj)
      | ^
zap.c:4811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4811 | destroy_one_item(obj, osym, dmgtyp)
      | ^
zap.c:4958:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4958 | destroy_item(osym, dmgtyp)
      | ^
zap.c:5040:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5040 | destroy_mitem(mtmp, osym, dmgtyp)
      | ^
zap.c:5160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5160 | resist(mtmp, oclass, damage, tell)
      | ^
3 warnings generated.
zap.c:5228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5228 | wishcmdassist(triesleft)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursmesg.o ../win/curses/cursmesg.c
../win/tty/topl.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  126 | redotoplin(str)
      | ^
../win/tty/topl.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 | show_topl(str)
      | ^
../win/tty/topl.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  191 | addtopl(s)
      | ^
../win/tty/topl.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  244 | update_topl(bp)
      | ^
../win/tty/topl.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  299 | topl_putsym(c)
      | ^
../win/tty/topl.c:341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  341 | putsyms(str)
      | ^
../win/tty/topl.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  349 | removetopl(n)
      | ^
../win/tty/topl.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  361 | tty_yn_function(query, resp, def../win/tty/wintty.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
)
      | ^
  264 | bail(mesg)
      | ^
../win/tty/wintty.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  287 | winch_handler(sig_unused) /* signal handler is called with at least 1 arg */
      | ^
../win/tty/wintty.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  387 | tty_init_nhwindows(argcp, argv)
      | ^
../win/tty/wintty.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  455 | tty_preference_update(pref)
      | ^
../win/tty/topl.c:549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  549 | msghistory_snapshot(purge)
      | ^
../win/tty/topl.c:595:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  595 | free_msghistory_snapshot(purged)
      | ^
../win/tty/topl.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  626 | tty_getmsghistory(init)
      | ^
../win/tty/topl.c:667:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  667 | tty_putmsghistory(msg, restoring_msghist)
      | ^
6 warnings generated.
20 warnings generated.
../win/tty/wintty.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1083 | setup_rolemenu(win, filtering, race, gend, algn)
      | ^
../win/tty/wintty.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1126 | setup_racemenu(win, filtering, role, gend, algn)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -c -o cursinvt.o ../win/curses/cursinvt.c
../win/tty/wintty.c:1159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1159 | setup_gendmenu(win, filtering, role, race, algn)
      | ^
../win/tty/wintty.c:1190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1190 | setup_algnmenu(win, filtering, role, race, gend)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winX.o ../win/X11/winX.c
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winmap.o ../win/X11/winmap.c
../win/tty/wintty.c:1356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1356 | tty_suspend_nhwindows(str)
      | ^
../win/tty/wintty.c:1373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1373 | tty_exit_nhwindows(str)
      | ^
../win/tty/wintty.c:1417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1417 | tty_create_nhwindow(type)
      | ^
64 warnings generated.
../win/tty/wintty.c:1531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1531 | erase_menu_or_text(window, cw, clear)
      | ^
4 warnings generated.
../win/tty/wintty.c:1551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1551 | free_window_info(cw, free_data)
      | ^
../win/tty/wintty.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1599 | tty_clear_nhwindow(window)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winmenu.o ../win/X11/winmenu.c
../win/tty/wintty.c:1656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1656 | toggle_menu_curr(window, curr, lineno, in_view, counting, count)
      | ^
../win/tty/wintty.c:1695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1695 | dmore(cw, s)
      | ^
../win/tty/wintty.c:1716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1716 | set_item_state(windowcc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winmesg.o ../win/X11/winmesg.c
, lineno, item)
      | ^
../win/tty/wintty.c:1732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1732 | set_all_on_page(window, page_start, page_end)
      | ^
../win/tty/wintty.c:1747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1747 | unset_all_on_page(window, page_start, page_end)
      | ^
../win/tty/wintty.c:1763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1763 | invert_all_on_page(window, page_start, page_end, acc)
      | ^
../win/tty/wintty.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1786 | invert_all(window, page_start, page_end, acc)
      | ^
../win/tty/wintty.c:1817:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1817 | toggle_menu_attr(on, color, attr)
      | ^
../win/tty/wintty.c:1841:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1841 | process_menu_window(window, cw)
      | ^
../win/tty/wintty.c:2212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2212 | process_text_window(window, cw)
      | ^
../win/tty/wintty.c:2291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2291 | tty_display_nhwindow(window, blocking)
      | ^
../win/tty/wintty.c:2386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2386 | tty_dismiss_nhwindow(window)
      | ^
../win/tty/wintty.c:2432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2432 | tty_destroy_nhwindow(window)
      | ^
../win/tty/wintty.c:2453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2453 | tty_curs(window, x, y)
      | ^
../win/tty/wintty.c:2554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2554 | tty_putsym(window, x, y, ch)
      | ^
../win/tty/wintty.c:2587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2587 | compress_str(str)
      | ^
../win/tty/wintty.c:2618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2618 | tty_putstr(window, attr, str)
      | ^
../win/tty/wintty.c:2795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2795 | tty_display_file(fname, complain)
      | ^
../win/tty/wintty.c:2889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2889 | tty_start_menu(window)
      | ^
../win/tty/wintty.c:2902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2902 | tty_add_menu(window, glyph, identifier, ch, gch, attr, str, preselected)
      | ^
18 warnings generated.
../win/tty/wintty.c:2957:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2957 | reverse(curr)
      | ^
../win/tty/wintty.c:2978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2978 | tty_end_menu(window, prompt)
      | ^
../win/tty/wintty.c:3089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3089 | tty_select_menu(window, how, menu_list)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winmisc.o ../win/X11/winmisc.c
../win/tty/wintty.c:3133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3133 | tty_message_menu(let, how, mesg)
      | ^
../win/tty/wintty.c:3205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3205 | docorner(xmin, ymax)
      | ^
../win/tty/wintty.c:3277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3277 | g_putch(in_ch)
      | ^
../win/tty/wintty.c:3326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3326 | tty_cliparound(x, y)
      | ^
../win/tty/wintty.c:3364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3364 | tty_print_glyph(window, x, y, glyph, bkglyph)
      | ^
../win/tty/wintty.c:3443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3443 | tty_raw_print(str)
      | ^
../win/tty/wintty.c:3459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3459 | tty_raw_print_bold(str)
      | ^
../win/tty/wintty.c:3543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3543 | tty_nh_poskey(x, y, mod)
      | ^
../win/tty/wintty.c:3574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3574 | win_tty_init(dir)
      | ^
19 warnings generated.
../win/tty/wintty.c:3776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3776 | tty_status_enablefield(fieldidx, nm, fmt, enable)
      | ^
../win/tty/wintty.c:3845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3845 | tty_status_update(fldidx, ptr, chg, percent, color, colormasks)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winstat.o ../win/X11/winstat.c
../win/tty/wintty.c:3968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3968 | make_things_fit(force_update)
      | ^
../win/tty/wintty.c:4032:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4032 | check_fields(forcefields, sz)
      | ^
../win/tty/wintty.c:4183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4183 | tty_putstatusfield(text, x, y)
      | ^
../win/tty/wintty.c:4242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4242 | shrink_enc(lvl)
      | ^
../win/tty/wintty.c:4254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4254 | shrink_dlvl(lvl)
      | ^
../win/tty/wintty.c:4293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4293 | condcolor(bm, bmarray)
      | ^
../win/tty/wintty.c:4315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4315 | condattr(bm, bmarray)
      | ^
../win/curses/cursmisc.c:818:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  818 | curses_fmt_attrs(outbuf)
      | ^
../win/curses/cursmisc.c:1031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1031 | curses_mouse_support(mode)
      | ^
../win/curses/cursstat.c:140:1: warning: 12 warnings generated.
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  140 | curses_status_update(fldidx, ptr, chg, percent, color_and_attr, colormasks)
      | ^
../win/curses/cursstat.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  247 | draw_horizontal(border)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o wintext.o ../win/X11/wintext.c
../win/curses/cursstat.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  652 | draw_vertical(border)
      | ^
../win/curses/cursstat.c:1234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1234 | condcolor(bm, bmarray)
      | ^
../win/curses/cursstat.c:1250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1250 | condattr(bm, bmarray)
      | ^
../win/curses/cursstat.c:1286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1286 | nhattr2curses(attrmask)
      | ^
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include  -c -o winval.o ../win/X11/winval.c
../win/curses/cursmesg.c:839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  839 | curses_getmsghistory(init)
      | ^
../win/curses/cursmesg.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  883 | curses_putmsghistory(msg, restoring_msghist)
      | ^
12 warnings generated.
gmake[2]: Entering directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
cc -O2 -pipe -DX11_GRAPHICS -DUSE_TILES -DNOMAIL -DCURSES_GRAPHICS -fstack-protector-strong -fno-strict-aliasing  -I../include -DX11_GRAPHICS -I/usr/local/include -I../include -DX11_GRAPHICS -c ../win/share/tilemap.c
../win/X11/winmenu.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  100 | menu_size_change_handler(w, ptr, event, flag)
      | ^
../win/X11/winmenu.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  130 | menu_select(w, client_data, call_data)
      | ^
../win/X11/winmenu.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  181 | menu_delete(w, event, params, num_params)
      | ^
../win/X11/winmenu.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  199 | invert_line(wp, curr, which, how_many)
      | ^
../win/X11/winmenu.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  232 | menu_key(w, event, params, num_params)
      | ^
../win/X11/winX.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  182 | X11_putmsghistory(msg, is_restoring)
      | ^
../win/X11/winmenu.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../win/X11/winX.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  195 | X11_getmsghistory(init  385 | menu_ok(w, client_data, call_data)
)
      | ^
      | ^
../win/X11/winmenu.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  399 | menu_cancel(w, client_data, call_data)
      | ^
../win/X11/winmenu.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  417 | menu_all(w, client_data, call_data)
      | ^
../win/X11/winmenu.c:429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  429 | menu_none(w, client_data, call_data)
      | ^
../win/X11/winmenu.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  441 | menu_invert(w, client_data, call_data)
      | ^
../win/X11/winX.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  226 | find_widget(w)
      | ^
../win/X11/winmenu.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  453 | menu_search(w, client_data, call_data)
      | ^
../win/X11/winmenu.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  470 | search_menu(wp)
      | ^
../win/X11/winmenu.c:503:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  503 | select_all(wp)
      | ^
../win/X11/winX.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  268 | get_nhcolor(wp, clr)
      | ^
../win/X11/winmenu.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  520 | select_none(wp)
      | ^
../win/X11/winmenu.c:537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  537 | invert_all(wp)
      | ^
../win/X11/winX.c:282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  282 | init_menu_nhcolors(wp)
      | ^
../win/X11/winmenu.c:552:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  552 | invert_match(wp, match)
      | ^
../win/X11/winmenu.c:572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  572 | select_match(wp, match)
      | ^
../win/X11/winmenu.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  599 | menu_popdown(wp)
      | ^
../win/X11/winmenu.c:613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  613 | X11_start_menu(window)
      | ^
../win/X11/winmenu.c:631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  631 | X11_add_menu(window, glyph, identifier, ch, gch, attr, str, preselected)
      | ^
../win/X11/winX.c:402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  402 | nhApproxColor(screen, colormap, str, color)
      | ^
../win/X11/winmenu.c:708:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  708 | X11_end_menu(window, query)
      | ^
../win/X11/winmenu.c:725:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  725 | X11_select_menu(window, how, menu_list)
      | ^
../win/X11/winX.c:478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  478 | nhCvtStringToPixel(dpy, args, num_args, fromVal, toVal, closure_ret)
      | ^
../win/X11/winX.c:573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  573 | get_window_frame_extents(w, top, bottom, left, right)
      | ^
../win/X11/winX.c:607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  607 | get_widget_window_geometry(w, x,y, width, height)
      | ^
../win/X11/winX.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  625 | fontname_boldify(fontname)
      | ^
../win/X11/winX.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  652 | load_boldfont(wp, w)
      | ^
../win/X11/winX.c:679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  679 | nhFreePixel(app, toVal, closure, args, num_args)
      | ^
../win/X11/winX.c:710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  710 | nhFontHeight(w)
      | ^
../win/X11/winmenu.c:1001:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1001 | copy_of(s)
      | ^
../win/X11/winX.c:742:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  742 | new_resource_macro(inbuf, nu../win/X11/winmenu.c:1013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1013 | menu_create_buttons(wp, form, under)
      | ^
mdefs)
      | ^
../win/X11/winX.c:900:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  900 | X11_raw_print(str)
      | ^
../win/X11/winX.c:907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  907 | X11_raw_print_bold(str)
      | ^
../win/X11/winX.c:914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  914 | X11_curs(window, x, y)
      | ^
../win/X11/winX.c:934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  934 | X11_putstr(window, attr, str)
      | ^
../win/X11/winX.c:996:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  996 | X11_nh_poskey(x, y, mod)
      | ^
../win/X11/winX.c:1010:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../win/X11/winmenu.c 1010 | X11_creat:e_nhwindow(type)
      | ^
1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1137 | menu_create_entries(wp, curr_menu)
      | ^
../win/X11/winmisc.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  114 | i2xtp(i)
      | ^
../win/X11/winmisc.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  121 | xtp2i(x)
      | ^
../win/X11/winmisc.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  130 | ps_quit(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  144 | ps_random(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  158 | ps_select(w, client_data, call_data)
      | ^
../win/X11/winX.c:1105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1105 | X11_clear_nhwindow(window)
      | ^
../win/X11/winmisc.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 | ps_key(w, event, params, num_params)
      | ^
../win/X11/winmenu.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1217 | destroy_menu_entry_widgets(wp)
      | ^
../win/X11/winX.c:1132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1132 | X11_display_nhwindow(window, blocking)
      | ^
../win/X11/winmenu.c:1242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1242 | move_menu(src_menu, dest_menu)
      | ^
../win/X11/winmenu.c:1252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1252 | free_menu_line_entries(mp)
      | ^
../win/X11/winmenu.c:1266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1266 | free_menu(mp)
      | ^
../win/X11/winmenu.c:1278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1278 | reset_menu_to_default(mp)
      | ^
../win/X11/winX.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1196 | X11_destroy_nhwindow(window)
      | ^
../win/X11/winmenu.c:1289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1289 | clear_old_menu(wp)
      | ^
../win/X11/winmisc.c:221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  221 | race_key(w, event, params, num_params)
      | ^
../win/X11/winmenu.c:1306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1306 | create_menu_window(wp)
      | ^
../win/X11/winmenu.c:1325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1325 | destroy_menu_window(wp)
      | ^
../win/X11/winmisc.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  269 | gend_key(w, event, params, num_params)
      | ^
../win/X11/winmisc.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  306 | algn_key(w, event, params, num_params)
      | ^
../win/X11/winX.c:1315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1315 | X11_suspend_nhwindows(str)
      | ^
../win/X11/winX.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1326 | X11_number_pad(state) /* called from options.c */
      | ^
../win/X11/winmisc.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  375 | plsel_quit(w, event, params, num_params)
      | ^
../win/X11/winmisc.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  392 | plsel_play(w, event, params, num_params)
      | ^
2 warnings generated.
../win/X11/winmisc.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  419 | plsel_randomize(w, event, params, num_params)
      | ^
../win/X11/winX.c:1466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1466 | panic_on_error(display, error)
      | ^
../win/X11/winmisc.c:435:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  435 | plsel_set_play_button(state)
      | ^
../win/X11/winX.c:1481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1481 | X11_init_nhwindows(argcp, argv)
      | ^
../win/X11/winmesg.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   59 | set_message_slider(wp)
      | ^
../win/X11/winmisc.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  445 | plsel_set_sensitivities(setcurr)
      | ^
../win/X11/winmesg.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   74 | create_message_window(wp, create_popup, parent)
      | ^
../win/X11/winX.c:1586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1586 | X11_exit_nhwindows(dummy)
      | ^
../win/X11/winX.c:1617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1617 | X11_sig(sig) /* Unix signal handler */
      | ^
../win/X11/winX.c:1625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1625 | X11_sig_cb(not_used, id)
      | ^
../win/X11/winX.c:1655:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1655 | d_timeout(client_data, id)
      | ^
../win/X11/winX.c:1696:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1696 | X11_hangup(w, event, params, num_params)
      | ^
../win/X11/winX.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1714 | askname_delete(w, event, params, num_params)
      | ^
../win/X11/winX.c:1732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1732 | askname_done(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:632:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  632 | racetoggleCallback(w, client, call)
      | ^
../win/X11/winmisc.c:673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  673 | roletoggleCallback(w, client, call)
      | ^
../win/X11/winmisc.c:714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  714 | gendertoggleCallback(w, client, call)
      | ^
../win/X11/winmisc.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  738 | a../win/X11/winX.cligntoggleCallback(w:../win/X11/winmesg.c,:1815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 clie 1815 | nt, call)
      | ^
d212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
one_butto../win/X11/winmisc.c:752:1: warning: n(w, cl  212 | destroy_meient_da function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  752 | plsel_rsata, andom_btn_callback(w, cliencts,age_window(wp)../win/X11/winstat.c:
      | ^
all_d call)
      | ^
125ata)
      | ^
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  125 | condcolor(bm, bmarray)
      | ../win/X11/winmisc.c:765:1:^
 warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  765 | plsel_play_btn_callback(w, client, call)
      | ^
../win/X11/winmisc.c:779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  779 | plsel_quit_btn_callback(w, client, call)
      | ^
../win/X11/winX.c:1844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1844 | getline_delete(w, event, params, num_params)
      | ^
../win/X11/winX.c:1862:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1862../win/X11/winmesg.c:233:1: | abort_butt warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
o  233 | dispn(w, clientlay_message_window(wp)
_data, call_data)      | ^

      | ^
../win/X11/winstat.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]../win/X11/winmesg.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../win/X11/winX.c:1887:  246 | append_me1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
s 1887 | X11_getlinsa(question, input)

        140 | co| ^
gndattr(bm, e(wp, str)
      | ^
bmarray)
      | ^
../win/X11/winstat.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  195 | X11_s../win/X11/winmesg.c:273:tatus1../win/X11/winX.c:1938:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:_ warning: e../win/X11/winmisc.c:793:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
    273 | get_previous(mark)nablefield(fieldidx, nm, fmt, enable)
793 |       | ^
X11_create_player_selection_name(form)
      
      | ^
| ^
 1938 | X11_display_file(str, complain)
      | ^
../win/X11/winstat.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  206 | cond_bm2idx(bm)
      | ^
../win/X11/winmesg.c:293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  293 | set_circle_buf(mesg_info, count)
      | ^
../win/X11/winmesg.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  370 | split../win/X11/winX.c:2003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2003 | key_event_to_char(key)
      | ^
(s, fs, pixel_width)
      | ^
../win/X11/winX.c:2025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2025 | yn_delete(w, event, p../win/X11/winmesg.c:403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]ar
a  403 | add_line(mesg_info, s)
      | ^
ms, num_params)
      | ^
../win/X11/winX.c:2047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2047 | yn_key(w, event, params, num_params)
      | ^
../win/X11/winmesg.c:434:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  434 | set_last_pause(wp)
      | ^
../win/X11/winmesg.c:462:1: warning: ../win/X11/winstat.c:217a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  462 | redraw_m  217 | MaybeDessage_window(wp)
      | ^
../win/X11/winX.c:2130:1: isplayCond(bm, colormasks, text)
      | ^
warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2130 | X11_yn_function(ques, choices, def)
      | ^
../win/X11/winmesg.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  507 | mesg_check_size_change(wp)
      | ^
../win/X11/winmesg.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  534 | mesg_exposed(w, client_data, widget_data)
      | ^
../win/X11/winmesg.c:567:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  567 | get_gc(w, mesg_info)
      | ^
../win/X11/winmesg.c:583:29: warning: passing arguments to 'WindowFont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  583 |     values.font = WindowFont(w);
      |                             ^
../win/X11/winmesg.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  599 | mesg_resized(w, client_data, call_data)
      | ^
../win/X11/wintext.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | delete_text(w, event, params, num_params)
      | ^
../win/X11/winX.c:2273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2273 | X11_preference_update(pref)
      | ^
../win/X11/winX.c:2289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2289 | input_event(exit_condition)
      | ^
../win/X11/winX.c:2304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2304 | msgkey(w, data, event)
      | ^
../win/X11/wintext.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   88 | dismiss_text(w, event, params, num_pa../win/X11/winX.c:2320:1: warning: rams)
      | ^
a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2320 | win_visible(w, data, event, flag)
      | ^
../win/X11/winX.c:2344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../win/X11/wintext.c:115:1: warning:  a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2344 | highlight_yn(init)
      | ^
  115 | key_dismiss_text(w, event, params, num_params)
      | ^
../win/X11/wintext.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  141 | add_to_text_window(wp, attr, str)
      | ^
../win/X11/winstat.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  309 | X11_status_update_tty(fld, ptr, chg, percent, color, colormasks)
      | ^
../win/X11/wintext.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 | display_text_window(wp, blocking)
      | ^
../win/X11/winstat.c:510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  510 | X11_status_update_fancy(fld, ptr, chg, percent, color, colormasks)
      | ^
../win/X11/wintext.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  261 | create_text_window(wp)
      | ^
../win/X11/winstat.c:584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  584 | X11_status_update(fld, ptr, chg, percent, color, colormasks)
      | ^
../win/X11/winX.c:2575:46: error: incompatible function pointer types passing 'XtErrorHandler' (aka 'void (*)(char *)') to parameter of type 'void (*)(String) __attribute__((noreturn))' (aka 'void (*)(char *) __attribute__((noreturn))') [-Wincompatible-function-pointer-types]
 2575 |     (void) XtAppSetErrorHandler(app_context, (XtErrorHandler) hangup);
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/X11/Intrinsic.h:1786:1: note: passing argument to parameter here
 1786 | );
      | ^
../win/X11/winX.c:2584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2584 | nh_XtPopup(w, g, childwid)
      | ^
../win/X11/wintext.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  344 | destroy_text_window(wp)
      | ^
../win/X11/winX.c:2596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2596 | nh_XtPopdown(w)
      | ^
../win/X11/wintext.c:368:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  368 | clear_text_window(wp)
      | ^
../win/X11/winX.c:2605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2605 | win_X11_init(dir)
      | ^
../win/X11/wintext.c:379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  379 | append_text_buffer(tb, str, concat)
      | ^
../win/X11/winX.c:2628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2628 | find_scrollbars(w, horiz, vert)
      | ^
../win/X11/winstat.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  596 | create_tty_status(parent, top)
      | ^
../win/X11/winX.c:2646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2646 | nh_keyscroll(viewport, event, params, num_params)
      | ^
14 warnings generated.
../win/X11/winstat.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  699 | create_status_window_tty(wp, create_popup, parent)
      | ^
../win/X11/wintext.c:439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  439 | init_text_buffer(tb)
      | ^
../win/X11/wintext.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  451 | clear_text_buffer(tb)
      | ^
../win/X11/winstat.c:717:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  717 | destroy_status_window_tty(wp)
      | ^
../win/X11/wintext.c:461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  461 | free_text_buffer(tb)
      | ^
../win/X11/winstat.c:737:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  737 | adjust_status_tty(wp, str)
      | ^
../win/X11/winstat.c:745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  745 | create_status_window(wp, create_popup, parent)
      | ^
../win/X11/winstat.c:758:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  758 | destroy_status_window(wp)
      | ^
../win/X11/winstat.c:768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  768 | adjust_status(wp, str)
      | ^
../win/X11/winstat.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  782 | create_status_window_fancy(wp, create_popup, parent)
      | ^
../win/X11/winstat.c:873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  873 | destroy_status_window_fancy(wp)
      | ^
../win/X11/winstat.c:899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  899 | adjust_status_fancy(wp, str)
      | ^
../win/X11/winmisc.c:1632:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1632 | extend_select(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:1660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1660 | extend_dismiss(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:1673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1673 | extend_help(w, client_data, call_data)
      | ^
../win/X11/winmisc.c:1687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1687 | ec_delete(w, event, params, num_params)
      | ^
../win/X11/winmisc.c:1702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1702 | popup_delete(w, event, params, num_params)
      | ^
../win/X11/winmisc.c:1732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1732 | ec_scroll_to_view(ec_indx)
      | ^
../win/X11/winstat.c:1038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1038 | hilight_label(w)
      | ^
../win/X11/winstat.c:1054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1054 | update_val(attr_rec, new_value)
      | ^
53 warnings and 1 error generated.
../win/X11/winmisc.c:1836:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1836 | ignore_extcmd(idx)
      | ^
../win/X11/winmisc.c:1852:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1852 | ec_key(w, event, params, num_params)
      | ^
31 warnings generated.
../win/X11/winstat.c:1277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1277 | update_fancy_status_field(i)
      | ^
gmake[1]: *** [Makefile:878: winX.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
../win/X11/winmisc.c:2026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2026 | make_menu(popup_name, popup_label, popup_translations, left_name,
      | ^
../win/X11/winstat.c:1429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1429 | update_fancy_status(wp)
      | ^
../win/X11/winstat.c:1470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1470 | width_string(sv_index)
      | ^
../win/X11/winstat.c:1534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1534 | create_widget(parent, sv, sv_index)
      | ^
../win/X11/winval.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   35 | create_value(parent, name_value)
      | ^
../win/X11/winstat.c:1581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1581 | get_widths(sv, width1p, width2p)
      | ^
../win/X11/winstat.c:1606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1606 | set_widths(sv, width1, width2)
      | ^
../win/X11/winstat.c:1628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1628 | init_column(name, parent, top, left, col_indices)
      | ^
../win/X11/winval.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   78 | set_name(w, new_label)
      | ^
../win/X11/winstat.c:1724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1724 | init_info_form(parent, top, left)
      | ^
../win/X11/winval.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   91 | set_name_width(w, new_width)
      | ^
../win/X11/winval.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  104 | get_name_width(w)
      | ^
../win/X11/winval.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  118 | set_value(w, new_value)
      | ^
../win/X11/winstat.c:1822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1822 | create_fancy_status(parent, top)
      | ^
../win/X11/winval.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  131 | set_value_width(w, new_width)
      | ^
../win/X11/winval.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  144 | get_value_width(w)
      | ^
../win/X11/winstat.c:1859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1859 | destroy_fancy_status(wp)
      | ^
../win/X11/winval.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 | hilight_value(w)
      | ^
../win/X11/winval.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  168 | swap_fg_bg(w)
      | ^
../win/share/tilemap.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  407 | proc9 warnings generated.
ess_substitutions(ofp)
      | ^
2 warnings generated.
12 warnings generated.
../win/share/tilemap.c:628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  628 | acceptable_tilename(idx, encountered, expected)
      | ^
16 warnings generated.
../win/X11/winmap.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   73 | X11_print_glyph(window, x, y, glyph, bkglyph)
      | ^
../win/X11/winmap.c:154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  154 | X11_cliparound(x, y)
      | ^
../win/X11/winmap.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  192 | init_annotation(annotation, filename, colorpixel)
      | ^
../win/X11/winmap.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  259 | init_tiles(wp)
      | ^
../win/X11/winmap.c:572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  572 | check_cursor_visibility(wp)
      | ^
../win/X11/winmap.c:724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  724 | map_check_size_change(wp)
      | ^
../win/X11/winmap.c:779:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  779 | set_gc(w, font, resource_name, bgpixel, regular, inverse)
      | ^
../win/X11/winmap.c:814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  814 | get_text_gc(wp, font)
      | ^
../win/X11/winmap.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  859 | display_cursor(wp)
      | ^
../win/X11/winmap.c:871:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  871 | display_map_window(wp)
      | ^
../win/X11/winmap.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  920 | map_all_stone(map_info)
      | ^
../win/X11/winmap.c:940:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  940 | clear_map_window(wp)
      | ^
../win/X11/winmap.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  968 | get_char_info(wp)
      | ^
../win/X11/winmap.c:975:26: warning: passing arguments to 'WindowFontStruct' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  975 |     fs = WindowFontStruct(wp->w);
      |                          ^
../win/X11/winmap.c:1016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1016 | map_input(w, event, params, num_params)
      | ^
../win/X11/winmap.c:1058:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1058 |             (*input_func)(w, event, params, num_params);
      |                          ^
../win/X11/winmap.c:1116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1116 | set_button_values(w, x, y, button)
      | ^
../win/X11/winmap.c:1152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1152 | map_exposed(w, client_data, widget_data)
      | ^
../win/X11/winmap.c:1238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1238 | map_update(wp, start_row, stop_row, start_col, stop_col, inverted)
      | ^
2 warnings generated.
../win/X11/winmap.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1411 | set_map_size(wp, cols, rows)
      | ^
../win/X11/winmap.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1433 | init_text(wp)
      | ^
../win/X11/winmap.c:1446:31: warning: passing arguments to 'WindowFont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1446 |     get_text_gc(wp, WindowFont(wp->w));
      |                               ^
cc  -o tilemap tilemap.o 
../win/X11/winmap.c:1461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1461 | create_map_window(wp, create_popup, parent)
      | ^
../win/X11/winmap.c:1591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1591 | destroy_map_window(wp)
      | ^
../win/X11/winmap.c:1652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1652 | x_event(exit_condition)
      | ^
33 warnings generated.
./tilemap
gmake[2]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/util'
6 warnings generated.
31 warnings generated.
30 warnings generated.
28 warnings generated.
102 warnings generated.
25 warnings generated.
55 warnings generated.
64 warnings generated.
58 warnings generated.
118 warnings generated.
gmake[1]: Leaving directory '/magus/work/usr/mports/games/nethack36/work/NetHack-NetHack-3.6.6_Released/src'
gmake: *** [Makefile:110: nethack36] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/games/nethack36

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis