>>> Building on exopi-4 under games/micropolis BDEPENDS = [devel/sdl-mixer] DIST = [games/micropolis:micropolis-20080211.tar.gz] FULLPKGNAME = micropolis-20080211p9 RDEPENDS = [devel/desktop-file-utils;devel/sdl-mixer] (Junk lock obtained for exopi-4 at 1764455547.98) >>> Running depends in games/micropolis at 1764455548.01 last junk was in math/med /usr/sbin/pkg_add -aI -Drepair sdl-mixer-1.2.12p5 was: /usr/sbin/pkg_add -aI -Drepair sdl-mixer-1.2.12p5 /usr/sbin/pkg_add -aI -Drepair sdl-mixer-1.2.12p5 >>> Running show-prepare-results in games/micropolis at 1764455549.47 ===> games/micropolis ===> Building from scratch micropolis-20080211p9 ===> micropolis-20080211p9 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p5 ===> Verifying specs: SDL SDL_mixer X11 Xext Xpm c m pthread ===> found SDL.8.0 SDL_mixer.5.0 X11.19.0 Xext.13.0 Xpm.10.0 c.102.2 m.10.1 pthread.28.1 sdl-mixer-1.2.12p5 Don't run junk because nojunk in databases/mongodb/44 (Junk lock released for exopi-4 at 1764455549.88) distfiles size=7582055 >>> Running build in games/micropolis at 1764455549.91 ===> games/micropolis ===> Checking files for micropolis-20080211p9 `/exopi-cvs/ports/distfiles/micropolis-20080211.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for micropolis-20080211p9 ===> Patching for micropolis-20080211p9 ===> Applying OpenBSD patch patch-Micropolis Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Micropolis |--- Micropolis.orig |+++ Micropolis -------------------------- Patching file Micropolis using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-src_sim_g_ani_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/g_ani.c |--- src/sim/g_ani.c.orig |+++ src/sim/g_ani.c -------------------------- Patching file src/sim/g_ani.c using Plan A... Hunk #1 succeeded at 64. done ===> Applying OpenBSD patch patch-src_sim_g_bigmap_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/g_bigmap.c |--- src/sim/g_bigmap.c.orig |+++ src/sim/g_bigmap.c -------------------------- Patching file src/sim/g_bigmap.c using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 266. done ===> Applying OpenBSD patch patch-src_sim_g_map_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/g_map.c |--- src/sim/g_map.c.orig |+++ src/sim/g_map.c -------------------------- Patching file src/sim/g_map.c using Plan A... Hunk #1 succeeded at 83. Hunk #2 succeeded at 110. Hunk #3 succeeded at 125. Hunk #4 succeeded at 153. Hunk #5 succeeded at 170. Hunk #6 succeeded at 186. Hunk #7 succeeded at 202. Hunk #8 succeeded at 217. Hunk #9 succeeded at 231. Hunk #10 succeeded at 246. Hunk #11 succeeded at 267. Hunk #12 succeeded at 281. Hunk #13 succeeded at 353. Hunk #14 succeeded at 367. done ===> Applying OpenBSD patch patch-src_sim_g_setup_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/g_setup.c |--- src/sim/g_setup.c.orig |+++ src/sim/g_setup.c -------------------------- Patching file src/sim/g_setup.c using Plan A... Hunk #1 succeeded at 239. Hunk #2 succeeded at 287. done ===> Applying OpenBSD patch patch-src_sim_headers_sim_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/headers/sim.h |--- src/sim/headers/sim.h.orig |+++ src/sim/headers/sim.h -------------------------- Patching file src/sim/headers/sim.h using Plan A... Hunk #1 succeeded at 684. done ===> Applying OpenBSD patch patch-src_sim_makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/makefile |--- src/sim/makefile.orig |+++ src/sim/makefile -------------------------- Patching file src/sim/makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 7. done ===> Applying OpenBSD patch patch-src_sim_s_alloc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_alloc.c |--- src/sim/s_alloc.c.orig |+++ src/sim/s_alloc.c -------------------------- Patching file src/sim/s_alloc.c using Plan A... Hunk #1 succeeded at 147. done ===> Applying OpenBSD patch patch-src_sim_s_disast_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_disast.c |--- src/sim/s_disast.c.orig |+++ src/sim/s_disast.c -------------------------- Patching file src/sim/s_disast.c using Plan A... Hunk #1 succeeded at 70. Hunk #2 succeeded at 122. Hunk #3 succeeded at 156. Hunk #4 succeeded at 173. Hunk #5 succeeded at 185. Hunk #6 succeeded at 213. Hunk #7 succeeded at 234. Hunk #8 succeeded at 256. Hunk #9 succeeded at 271. Hunk #10 succeeded at 305. done ===> Applying OpenBSD patch patch-src_sim_s_eval_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_eval.c |--- src/sim/s_eval.c.orig |+++ src/sim/s_eval.c -------------------------- Patching file src/sim/s_eval.c using Plan A... Hunk #1 succeeded at 77. Hunk #2 succeeded at 105. Hunk #3 succeeded at 128. Hunk #4 succeeded at 148. Hunk #5 succeeded at 170. Hunk #6 succeeded at 209. Hunk #7 succeeded at 233. Hunk #8 succeeded at 254. Hunk #9 succeeded at 274. Hunk #10 succeeded at 288. Hunk #11 succeeded at 345. done ===> Applying OpenBSD patch patch-src_sim_s_fileio_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_fileio.c |--- src/sim/s_fileio.c.orig |+++ src/sim/s_fileio.c -------------------------- Patching file src/sim/s_fileio.c using Plan A... Hunk #1 succeeded at 68. Hunk #2 succeeded at 380. Hunk #3 succeeded at 476. Hunk #4 succeeded at 494. Hunk #5 succeeded at 523. Hunk #6 succeeded at 550. Hunk #7 succeeded at 559. Hunk #8 succeeded at 594. Hunk #9 succeeded at 609. done ===> Applying OpenBSD patch patch-src_sim_s_gen_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_gen.c |--- src/sim/s_gen.c.orig |+++ src/sim/s_gen.c -------------------------- Patching file src/sim/s_gen.c using Plan A... Hunk #1 succeeded at 78. Hunk #2 succeeded at 128. Hunk #3 succeeded at 141. Hunk #4 succeeded at 172. Hunk #5 succeeded at 183. Hunk #6 succeeded at 200. Hunk #7 succeeded at 236. Hunk #8 succeeded at 245. Hunk #9 succeeded at 272. Hunk #10 succeeded at 282. Hunk #11 succeeded at 293. Hunk #12 succeeded at 317. Hunk #13 succeeded at 337. Hunk #14 succeeded at 374. Hunk #15 succeeded at 384. Hunk #16 succeeded at 423. Hunk #17 succeeded at 442. Hunk #18 succeeded at 468. Hunk #19 succeeded at 494. Hunk #20 succeeded at 505. Hunk #21 succeeded at 517. Hunk #22 succeeded at 538. Hunk #23 succeeded at 556. done ===> Applying OpenBSD patch patch-src_sim_s_init_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_init.c |--- src/sim/s_init.c.orig |+++ src/sim/s_init.c -------------------------- Patching file src/sim/s_init.c using Plan A... Hunk #1 succeeded at 66. Hunk #2 succeeded at 132. Hunk #3 succeeded at 143. done ===> Applying OpenBSD patch patch-src_sim_s_msg_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_msg.c |--- src/sim/s_msg.c.orig |+++ src/sim/s_msg.c -------------------------- Patching file src/sim/s_msg.c using Plan A... Hunk #1 succeeded at 68. Hunk #2 succeeded at 192. Hunk #3 succeeded at 219. Hunk #4 succeeded at 259. Hunk #5 succeeded at 271. Hunk #6 succeeded at 304. Hunk #7 succeeded at 412. Hunk #8 succeeded at 432. done ===> Applying OpenBSD patch patch-src_sim_s_power_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_power.c |--- src/sim/s_power.c.orig |+++ src/sim/s_power.c -------------------------- Patching file src/sim/s_power.c using Plan A... Hunk #1 succeeded at 68. Hunk #2 succeeded at 185. Hunk #3 succeeded at 233. Hunk #4 succeeded at 245. done ===> Applying OpenBSD patch patch-src_sim_s_scan_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_scan.c |--- src/sim/s_scan.c.orig |+++ src/sim/s_scan.c -------------------------- Patching file src/sim/s_scan.c using Plan A... Hunk #1 succeeded at 72. Hunk #2 succeeded at 102. Hunk #3 succeeded at 152. Hunk #4 succeeded at 178. Hunk #5 succeeded at 198. Hunk #6 succeeded at 269. Hunk #7 succeeded at 290. Hunk #8 succeeded at 314. Hunk #9 succeeded at 330. Hunk #10 succeeded at 362. Hunk #11 succeeded at 397. Hunk #12 succeeded at 445. Hunk #13 succeeded at 493. Hunk #14 succeeded at 506. Hunk #15 succeeded at 528. Hunk #16 succeeded at 550. done ===> Applying OpenBSD patch patch-src_sim_s_sim_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_sim.c |--- src/sim/s_sim.c.orig |+++ src/sim/s_sim.c -------------------------- Patching file src/sim/s_sim.c using Plan A... Hunk #1 succeeded at 85. Hunk #2 succeeded at 130. Hunk #3 succeeded at 225. Hunk #4 succeeded at 257. Hunk #5 succeeded at 276. Hunk #6 succeeded at 294. Hunk #7 succeeded at 317. Hunk #8 succeeded at 356. Hunk #9 succeeded at 422. Hunk #10 succeeded at 439. Hunk #11 succeeded at 477. Hunk #12 succeeded at 550. Hunk #13 succeeded at 586. Hunk #14 succeeded at 639. Hunk #15 succeeded at 670. Hunk #16 succeeded at 700. Hunk #17 succeeded at 726. Hunk #18 succeeded at 779. Hunk #19 succeeded at 798. Hunk #20 succeeded at 806. Hunk #21 succeeded at 848. Hunk #22 succeeded at 867. Hunk #23 succeeded at 957. Hunk #24 succeeded at 995. Hunk #25 succeeded at 1026. Hunk #26 succeeded at 1053. Hunk #27 succeeded at 1160. Hunk #28 succeeded at 1174. Hunk #29 succeeded at 1187. Hunk #30 succeeded at 1202. Hunk #31 succeeded at 1271. Hunk #32 succeeded at 1282. done ===> Applying OpenBSD patch patch-src_sim_s_traf_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_traf.c |--- src/sim/s_traf.c.orig |+++ src/sim/s_traf.c -------------------------- Patching file src/sim/s_traf.c using Plan A... Hunk #1 succeeded at 72. Hunk #2 succeeded at 116. Hunk #3 succeeded at 150. Hunk #4 succeeded at 160. Hunk #5 succeeded at 170. Hunk #6 succeeded at 192. Hunk #7 succeeded at 214. Hunk #8 succeeded at 237. Hunk #9 succeeded at 263. Hunk #10 succeeded at 290. Hunk #11 succeeded at 335. done ===> Applying OpenBSD patch patch-src_sim_s_zone_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/s_zone.c |--- src/sim/s_zone.c.orig |+++ src/sim/s_zone.c -------------------------- Patching file src/sim/s_zone.c using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 116. Hunk #3 succeeded at 141. Hunk #4 succeeded at 182. Hunk #5 succeeded at 214. Hunk #6 succeeded at 253. Hunk #7 succeeded at 296. Hunk #8 succeeded at 312. Hunk #9 succeeded at 326. Hunk #10 succeeded at 354. Hunk #11 succeeded at 370. Hunk #12 succeeded at 380. Hunk #13 succeeded at 431. Hunk #14 succeeded at 446. Hunk #15 succeeded at 461. Hunk #16 succeeded at 471. Hunk #17 succeeded at 482. Hunk #18 succeeded at 493. Hunk #19 succeeded at 527. Hunk #20 succeeded at 537. Hunk #21 succeeded at 546. Hunk #22 succeeded at 556. Hunk #23 succeeded at 581. Hunk #24 succeeded at 593. Hunk #25 succeeded at 610. Hunk #26 succeeded at 630. Hunk #27 succeeded at 641. Hunk #28 succeeded at 649. Hunk #29 succeeded at 669. done ===> Applying OpenBSD patch patch-src_sim_sim_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/sim.c |--- src/sim/sim.c.orig |+++ src/sim/sim.c -------------------------- Patching file src/sim/sim.c using Plan A... Hunk #1 succeeded at 96. Hunk #2 succeeded at 110. Hunk #3 succeeded at 243. Hunk #4 succeeded at 275. Hunk #5 succeeded at 294. Hunk #6 succeeded at 329. Hunk #7 succeeded at 347. Hunk #8 succeeded at 569. done ===> Applying OpenBSD patch patch-src_sim_w_budget_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_budget.c |--- src/sim/w_budget.c.orig |+++ src/sim/w_budget.c -------------------------- Patching file src/sim/w_budget.c using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 258. Hunk #3 succeeded at 295. done ===> Applying OpenBSD patch patch-src_sim_w_con_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_con.c |--- src/sim/w_con.c.orig |+++ src/sim/w_con.c -------------------------- Patching file src/sim/w_con.c using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 519. done ===> Applying OpenBSD patch patch-src_sim_w_date_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_date.c |--- src/sim/w_date.c.orig |+++ src/sim/w_date.c -------------------------- Patching file src/sim/w_date.c using Plan A... Hunk #1 succeeded at 105. Hunk #2 succeeded at 565. Hunk #3 succeeded at 598. done ===> Applying OpenBSD patch patch-src_sim_w_editor_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_editor.c |--- src/sim/w_editor.c.orig |+++ src/sim/w_editor.c -------------------------- Patching file src/sim/w_editor.c using Plan A... Hunk #1 succeeded at 66. Hunk #2 succeeded at 835. Hunk #3 succeeded at 853. Hunk #4 succeeded at 1424. done ===> Applying OpenBSD patch patch-src_sim_w_eval_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_eval.c |--- src/sim/w_eval.c.orig |+++ src/sim/w_eval.c -------------------------- Patching file src/sim/w_eval.c using Plan A... Hunk #1 succeeded at 126. done ===> Applying OpenBSD patch patch-src_sim_w_graph_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_graph.c |--- src/sim/w_graph.c.orig |+++ src/sim/w_graph.c -------------------------- Patching file src/sim/w_graph.c using Plan A... Hunk #1 succeeded at 71. Hunk #2 succeeded at 570. Hunk #3 succeeded at 669. Hunk #4 succeeded at 702. done ===> Applying OpenBSD patch patch-src_sim_w_keys_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_keys.c |--- src/sim/w_keys.c.orig |+++ src/sim/w_keys.c -------------------------- Patching file src/sim/w_keys.c using Plan A... Hunk #1 succeeded at 79. done ===> Applying OpenBSD patch patch-src_sim_w_map_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_map.c |--- src/sim/w_map.c.orig |+++ src/sim/w_map.c -------------------------- Patching file src/sim/w_map.c using Plan A... Hunk #1 succeeded at 69. Hunk #2 succeeded at 492. done ===> Applying OpenBSD patch patch-src_sim_w_resrc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_resrc.c |--- src/sim/w_resrc.c.orig |+++ src/sim/w_resrc.c -------------------------- Patching file src/sim/w_resrc.c using Plan A... Hunk #1 succeeded at 162. done ===> Applying OpenBSD patch patch-src_sim_w_sound_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_sound.c |--- src/sim/w_sound.c.orig |+++ src/sim/w_sound.c -------------------------- Patching file src/sim/w_sound.c using Plan A... Hunk #1 succeeded at 145. Hunk #2 succeeded at 205. Hunk #3 succeeded at 239. Hunk #4 succeeded at 252. Hunk #5 succeeded at 316. done ===> Applying OpenBSD patch patch-src_sim_w_sprite_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_sprite.c |--- src/sim/w_sprite.c.orig |+++ src/sim/w_sprite.c -------------------------- Patching file src/sim/w_sprite.c using Plan A... Hunk #1 succeeded at 70. Hunk #2 succeeded at 391. Hunk #3 succeeded at 490. Hunk #4 succeeded at 623. Hunk #5 succeeded at 673. Hunk #6 succeeded at 724. Hunk #7 succeeded at 848. Hunk #8 succeeded at 926. Hunk #9 succeeded at 1114. Hunk #10 succeeded at 1368. Hunk #11 succeeded at 1425. Hunk #12 succeeded at 1483. Hunk #13 succeeded at 1502. Hunk #14 succeeded at 1522. Hunk #15 succeeded at 1560. Hunk #16 succeeded at 1598. Hunk #17 succeeded at 1607. Hunk #18 succeeded at 1616. Hunk #19 succeeded at 1634. Hunk #20 succeeded at 1653. Hunk #21 succeeded at 1663. done ===> Applying OpenBSD patch patch-src_sim_w_stubs_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_stubs.c |--- src/sim/w_stubs.c.orig |+++ src/sim/w_stubs.c -------------------------- Patching file src/sim/w_stubs.c using Plan A... Hunk #1 succeeded at 82. Hunk #2 succeeded at 119. Hunk #3 succeeded at 180. done ===> Applying OpenBSD patch patch-src_sim_w_tk_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_tk.c |--- src/sim/w_tk.c.orig |+++ src/sim/w_tk.c -------------------------- Patching file src/sim/w_tk.c using Plan A... Hunk #1 succeeded at 241. Hunk #2 succeeded at 256. Hunk #3 succeeded at 346. Hunk #4 succeeded at 672. Hunk #5 succeeded at 693. Hunk #6 succeeded at 715. Hunk #7 succeeded at 730. done ===> Applying OpenBSD patch patch-src_sim_w_tool_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_tool.c |--- src/sim/w_tool.c.orig |+++ src/sim/w_tool.c -------------------------- Patching file src/sim/w_tool.c using Plan A... Hunk #1 succeeded at 126. Hunk #2 succeeded at 1594. done ===> Applying OpenBSD patch patch-src_sim_w_update_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_update.c |--- src/sim/w_update.c.orig |+++ src/sim/w_update.c -------------------------- Patching file src/sim/w_update.c using Plan A... Hunk #1 succeeded at 75. Hunk #2 succeeded at 118. Hunk #3 succeeded at 126. done ===> Applying OpenBSD patch patch-src_sim_w_util_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_util.c |--- src/sim/w_util.c.orig |+++ src/sim/w_util.c -------------------------- Patching file src/sim/w_util.c using Plan A... Hunk #1 succeeded at 64. Hunk #2 succeeded at 211. Hunk #3 succeeded at 225. Hunk #4 succeeded at 269. done ===> Applying OpenBSD patch patch-src_sim_w_x_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sim/w_x.c |--- src/sim/w_x.c.orig |+++ src/sim/w_x.c -------------------------- Patching file src/sim/w_x.c using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 150. Hunk #3 succeeded at 219. Hunk #4 succeeded at 248. Hunk #5 succeeded at 728. Hunk #6 succeeded at 1260. done ===> Applying OpenBSD patch patch-src_tcl_makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/makefile |--- src/tcl/makefile.orig |+++ src/tcl/makefile -------------------------- Patching file src/tcl/makefile using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-src_tcl_tclcmdmz_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclcmdmz.c |--- src/tcl/tclcmdmz.c.orig |+++ src/tcl/tclcmdmz.c -------------------------- Patching file src/tcl/tclcmdmz.c using Plan A... Hunk #1 succeeded at 162. Hunk #2 succeeded at 929. done ===> Applying OpenBSD patch patch-src_tcl_tclenv_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclenv.c |--- src/tcl/tclenv.c.orig |+++ src/tcl/tclenv.c -------------------------- Patching file src/tcl/tclenv.c using Plan A... Hunk #1 succeeded at 58. Hunk #2 succeeded at 277. done ===> Applying OpenBSD patch patch-src_tcl_tclglob_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclglob.c |--- src/tcl/tclglob.c.orig |+++ src/tcl/tclglob.c -------------------------- Patching file src/tcl/tclglob.c using Plan A... Hunk #1 succeeded at 364. done ===> Applying OpenBSD patch patch-src_tcl_tclparse_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclparse.c |--- src/tcl/tclparse.c.orig |+++ src/tcl/tclparse.c -------------------------- Patching file src/tcl/tclparse.c using Plan A... Hunk #1 succeeded at 1143. done ===> Applying OpenBSD patch patch-src_tcl_tclunxaz_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclunxaz.c |--- src/tcl/tclunxaz.c.orig |+++ src/tcl/tclunxaz.c -------------------------- Patching file src/tcl/tclunxaz.c using Plan A... Hunk #1 succeeded at 544. Hunk #2 succeeded at 581. Hunk #3 succeeded at 622. Hunk #4 succeeded at 720. Hunk #5 succeeded at 745. Hunk #6 succeeded at 1499. done ===> Applying OpenBSD patch patch-src_tcl_tclutil_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tcl/tclutil.c |--- src/tcl/tclutil.c.orig |+++ src/tcl/tclutil.c -------------------------- Patching file src/tcl/tclutil.c using Plan A... Hunk #1 succeeded at 177. Hunk #2 succeeded at 234. done ===> Applying OpenBSD patch patch-src_tclx_config_linux Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/config/linux |--- src/tclx/config/linux.orig |+++ src/tclx/config/linux -------------------------- Patching file src/tclx/config/linux using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-src_tclx_config_mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/config.mk |--- src/tclx/config.mk.orig |+++ src/tclx/config.mk -------------------------- Patching file src/tclx/config.mk using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 76. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxcclk_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxcclk.c |--- src/tclx/src/tclxcclk.c.orig |+++ src/tclx/src/tclxcclk.c -------------------------- Patching file src/tclx/src/tclxcclk.c using Plan A... Hunk #1 succeeded at 52. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxclck_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxclck.c |--- src/tclx/src/tclxclck.c.orig |+++ src/tclx/src/tclxclck.c -------------------------- Patching file src/tclx/src/tclxclck.c using Plan A... Hunk #1 succeeded at 43. Hunk #2 succeeded at 67. Hunk #3 succeeded at 79. Hunk #4 succeeded at 102. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxfcmd_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxfcmd.c |--- src/tclx/src/tclxfcmd.c.orig |+++ src/tclx/src/tclxfcmd.c -------------------------- Patching file src/tclx/src/tclxfcmd.c using Plan A... Hunk #1 succeeded at 242. Hunk #2 succeeded at 286. Hunk #3 succeeded at 311. Hunk #4 succeeded at 370. Hunk #5 succeeded at 380. Hunk #6 succeeded at 617. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxfsca_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxfsca.c |--- src/tclx/src/tclxfsca.c.orig |+++ src/tclx/src/tclxfsca.c -------------------------- Patching file src/tclx/src/tclxfsca.c using Plan A... Hunk #1 succeeded at 58. Hunk #2 succeeded at 95. Hunk #3 succeeded at 430. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxgdat_y Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxgdat.y |--- src/tclx/src/tclxgdat.y.orig |+++ src/tclx/src/tclxgdat.y -------------------------- Patching file src/tclx/src/tclxgdat.y using Plan A... Hunk #1 succeeded at 50. Hunk #2 succeeded at 229. Hunk #3 succeeded at 459. Hunk #4 succeeded at 546. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxint_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxint.h |--- src/tclx/src/tclxint.h.orig |+++ src/tclx/src/tclxint.h -------------------------- Patching file src/tclx/src/tclxint.h using Plan A... Hunk #1 succeeded at 83. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxlib_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxlib.c |--- src/tclx/src/tclxlib.c.orig |+++ src/tclx/src/tclxlib.c -------------------------- Patching file src/tclx/src/tclxlib.c using Plan A... Hunk #1 succeeded at 331. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxproc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxproc.c |--- src/tclx/src/tclxproc.c.orig |+++ src/tclx/src/tclxproc.c -------------------------- Patching file src/tclx/src/tclxproc.c using Plan A... Hunk #1 succeeded at 91. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxsig_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxsig.c |--- src/tclx/src/tclxsig.c.orig |+++ src/tclx/src/tclxsig.c -------------------------- Patching file src/tclx/src/tclxsig.c using Plan A... Hunk #1 succeeded at 441. Hunk #2 succeeded at 972. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxstr_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxstr.c |--- src/tclx/src/tclxstr.c.orig |+++ src/tclx/src/tclxstr.c -------------------------- Patching file src/tclx/src/tclxstr.c using Plan A... Hunk #1 succeeded at 91. done ===> Applying OpenBSD patch patch-src_tclx_src_tclxunix_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/src/tclxunix.c |--- src/tclx/src/tclxunix.c.orig |+++ src/tclx/src/tclxunix.c -------------------------- Patching file src/tclx/src/tclxunix.c using Plan A... Hunk #1 succeeded at 203. done ===> Applying OpenBSD patch patch-src_tclx_tkucbsrc_tkevent_sed Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/tkucbsrc/tkevent.sed |--- src/tclx/tkucbsrc/tkevent.sed.orig |+++ src/tclx/tkucbsrc/tkevent.sed -------------------------- Patching file src/tclx/tkucbsrc/tkevent.sed using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-src_tclx_ucbsrc_makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/ucbsrc/makefile |--- src/tclx/ucbsrc/makefile.orig |+++ src/tclx/ucbsrc/makefile -------------------------- Patching file src/tclx/ucbsrc/makefile using Plan A... Hunk #1 succeeded at 24. Hunk #2 succeeded at 40. done ===> Applying OpenBSD patch patch-src_tclx_ucbsrc_tclbasic_sed Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/ucbsrc/tclbasic.sed |--- src/tclx/ucbsrc/tclbasic.sed.orig |+++ src/tclx/ucbsrc/tclbasic.sed -------------------------- Patching file src/tclx/ucbsrc/tclbasic.sed using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-src_tclx_ucbsrc_tclexpr_sed Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tclx/ucbsrc/tclexpr.sed |--- src/tclx/ucbsrc/tclexpr.sed.orig |+++ src/tclx/ucbsrc/tclexpr.sed -------------------------- Patching file src/tclx/ucbsrc/tclexpr.sed using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-src_tk_makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/makefile |--- src/tk/makefile.orig |+++ src/tk/makefile -------------------------- Patching file src/tk/makefile using Plan A... Hunk #1 succeeded at 27. done ===> Applying OpenBSD patch patch-src_tk_tkbitmap_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkbitmap.c |--- src/tk/tkbitmap.c.orig |+++ src/tk/tkbitmap.c -------------------------- Patching file src/tk/tkbitmap.c using Plan A... Hunk #1 succeeded at 434. done ===> Applying OpenBSD patch patch-src_tk_tkbutton_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkbutton.c |--- src/tk/tkbutton.c.orig |+++ src/tk/tkbutton.c -------------------------- Patching file src/tk/tkbutton.c using Plan A... Hunk #1 succeeded at 383. done ===> Applying OpenBSD patch patch-src_tk_tkcmds_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkcmds.c |--- src/tk/tkcmds.c.orig |+++ src/tk/tkcmds.c -------------------------- Patching file src/tk/tkcmds.c using Plan A... Hunk #1 succeeded at 545. Hunk #2 succeeded at 628. done ===> Applying OpenBSD patch patch-src_tk_tkconfig_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkconfig.c |--- src/tk/tkconfig.c.orig |+++ src/tk/tkconfig.c -------------------------- Patching file src/tk/tkconfig.c using Plan A... Hunk #1 succeeded at 803. done ===> Applying OpenBSD patch patch-src_tk_tkcursor_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkcursor.c |--- src/tk/tkcursor.c.orig |+++ src/tk/tkcursor.c -------------------------- Patching file src/tk/tkcursor.c using Plan A... Hunk #1 succeeded at 560. done ===> Applying OpenBSD patch patch-src_tk_tkerror_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkerror.c |--- src/tk/tkerror.c.orig |+++ src/tk/tkerror.c -------------------------- Patching file src/tk/tkerror.c using Plan A... Hunk #1 succeeded at 23. done ===> Applying OpenBSD patch patch-src_tk_tkevent_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkevent.c |--- src/tk/tkevent.c.orig |+++ src/tk/tkevent.c -------------------------- Patching file src/tk/tkevent.c using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 931. Hunk #3 succeeded at 1009. done ===> Applying OpenBSD patch patch-src_tk_tkfont_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkfont.c |--- src/tk/tkfont.c.orig |+++ src/tk/tkfont.c -------------------------- Patching file src/tk/tkfont.c using Plan A... Hunk #1 succeeded at 228. done ===> Applying OpenBSD patch patch-src_tk_tkoption_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkoption.c |--- src/tk/tkoption.c.orig |+++ src/tk/tkoption.c -------------------------- Patching file src/tk/tkoption.c using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 873. done ===> Applying OpenBSD patch patch-src_tk_tkpack_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkpack.c |--- src/tk/tkpack.c.orig |+++ src/tk/tkpack.c -------------------------- Patching file src/tk/tkpack.c using Plan A... Hunk #1 succeeded at 95. done ===> Applying OpenBSD patch patch-src_tk_tkpixmap_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkpixmap.c |--- src/tk/tkpixmap.c.orig |+++ src/tk/tkpixmap.c -------------------------- Patching file src/tk/tkpixmap.c using Plan A... Hunk #1 succeeded at 516. done ===> Applying OpenBSD patch patch-src_tk_tkrawtcp_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkrawtcp.c |--- src/tk/tkrawtcp.c.orig |+++ src/tk/tkrawtcp.c -------------------------- Patching file src/tk/tkrawtcp.c using Plan A... Hunk #1 succeeded at 43. done ===> Applying OpenBSD patch patch-src_tk_tkselect_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkselect.c |--- src/tk/tkselect.c.orig |+++ src/tk/tkselect.c -------------------------- Patching file src/tk/tkselect.c using Plan A... Hunk #1 succeeded at 1132. Hunk #2 succeeded at 1856. done ===> Applying OpenBSD patch patch-src_tk_tksend_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tksend.c |--- src/tk/tksend.c.orig |+++ src/tk/tksend.c -------------------------- Patching file src/tk/tksend.c using Plan A... Hunk #1 succeeded at 237. Hunk #2 succeeded at 431. Hunk #3 succeeded at 713. done ===> Applying OpenBSD patch patch-src_tk_tkshare_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix backwards memcpy |Index: src/tk/tkshare.c |--- src/tk/tkshare.c.orig |+++ src/tk/tkshare.c -------------------------- Patching file src/tk/tkshare.c using Plan A... Hunk #1 succeeded at 186. done ===> Applying OpenBSD patch patch-src_tk_tkwindow_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkwindow.c |--- src/tk/tkwindow.c.orig |+++ src/tk/tkwindow.c -------------------------- Patching file src/tk/tkwindow.c using Plan A... Hunk #1 succeeded at 55. done ===> Applying OpenBSD patch patch-src_tk_tkwm_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tk/tkwm.c |--- src/tk/tkwm.c.orig |+++ src/tk/tkwm.c -------------------------- Patching file src/tk/tkwm.c using Plan A... Hunk #1 succeeded at 1246. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for micropolis-20080211p9 ===> Configuring for micropolis-20080211p9 ===> Building for micropolis-20080211p9 cd src/tcl && /usr/bin/make MAKEFLAGS= cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c regexp.c In file included from regexp.c:29: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ regexp.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | regcomp(exp) | ^ regexp.c:215:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | regc(MAGIC); | ^ regexp.c:216:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | if (reg(0, &flags) == NULL) | ^ regexp.c:232:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | regc(MAGIC); | ^ regexp.c:233:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | if (reg(0, &flags) == NULL) | ^ regexp.c:242:16: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | if (OP(regnext(scan)) == END) { /* Only one top-level choice. */ | ^ regexp.c:262:39: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | for (; scan != NULL; scan = regnext(scan)) | ^ regexp.c:303:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | ret = regnode(OPEN+parno); | ^ regexp.c:308:16: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | br = regbranch(&flags); | ^ regexp.c:312:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | regtail(ret, br); /* OPEN -> first. */ | ^ regexp.c:320:17: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | br = regbranch(&flags); | ^ regexp.c:323:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | regtail(ret, br); /* BRANCH -> BRANCH. */ | ^ regexp.c:330:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | ender = regnode((paren) ? CLOSE+parno : END); | ^ regexp.c:331:9: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | regtail(ret, ender); | ^ regexp.c:334:41: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | for (br = ret; br != NULL; br = regnext(br)) | ^ regexp.c:335:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | regoptail(br, ender); | ^ regexp.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 | reg(paren, flagp) | ^ regexp.c:168:14: 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] 168 | STATIC char *reg(); | ^ regexp.c:367:15: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | ret = regnode(BRANCH); | ^ regexp.c:370:20: warning: passing arguments to 'regpiece' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | latest = regpiece(&flags); | ^ regexp.c:377:11: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | regtail(chain, latest); | ^ regexp.c:381:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | (void) regnode(NOTHING); | ^ regexp.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 | regbranch(flagp) | ^ regexp.c:169:14: 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] 169 | STATIC char *regbranch(); | ^ regexp.c:404:15: warning: passing arguments to 'regatom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | ret = regatom(&flags); | ^ regexp.c:419:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | reginsert(STAR, ret); | ^ regexp.c:422:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:423:25: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:423:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:424:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | regoptail(ret, ret); /* back */ | ^ regexp.c:425:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:425:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:426:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:426:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:428:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | reginsert(PLUS, ret); | ^ regexp.c:431:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | next = regnode(BRANCH); /* Either */ | ^ regexp.c:432:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | regtail(ret, next); | ^ regexp.c:433:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:433:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:434:24: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:434:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:435:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:435:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:438:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:439:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:439:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:440:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | next = regnode(NOTHING); /* null. */ | ^ regexp.c:441:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | regtail(ret, next); | ^ regexp.c:442:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | regoptail(ret, next); | ^ regexp.c:396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | regpiece(flagp) | ^ regexp.c:170:14: 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] 170 | STATIC char *regpiece(); | ^ regexp.c:470:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | ret = regnode(BOL); | ^ regexp.c:473:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | ret = regnode(EOL); | ^ regexp.c:476:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | ret = regnode(ANY); | ^ regexp.c:484:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | ret = regnode(ANYBUT); | ^ regexp.c:487:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | ret = regnode(ANYOF); | ^ regexp.c:489:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | regc(*regparse++); | ^ regexp.c:494:11: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | regc('-'); | ^ regexp.c:501:12: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | regc(clss); | ^ regexp.c:505:10: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | regc(*regparse++); | ^ regexp.c:507:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | regc('\0'); | ^ regexp.c:535:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | ret = regnode(EXACTLY); | ^ regexp.c:536:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | regc(*regparse++); | ^ regexp.c:537:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | regc('\0'); | ^ regexp.c:554:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | ret = regnode(EXACTLY); | ^ regexp.c:556:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | regc(*regparse++); | ^ regexp.c:559:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | regc('\0'); | ^ regexp.c:460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | regatom(flagp) | ^ regexp.c:171:14: 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] 171 | STATIC char *regatom(); | ^ regexp.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 | regnode(op) | ^ regexp.c:172:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 172 | STATIC char *regnode(); | ^ regexp.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 | regc(b) | ^ regexp.c:174:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 174 | STATIC void regc(); | ^ regexp.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 | reginsert(op, opnd) | ^ regexp.c:175: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] 175 | STATIC void reginsert(); | ^ regexp.c:654:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | temp = regnext(scan); | ^ regexp.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | regtail(p, val) | ^ regexp.c:176: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] 176 | STATIC void regtail(); | ^ regexp.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | regoptail(p, val) | ^ regexp.c:177: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] 177 | STATIC void regoptail(); | ^ regexp.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | regexec(prog, string) | ^ regexp.c:749:16: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | return(regtry(prog, string)); | ^ regexp.c:756:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 756 | if (regtry(prog, s)) | ^ regexp.c:763:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | if (regtry(prog, s)) | ^ regexp.c:793:14: warning: passing arguments to 'regmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 793 | if (regmatch(prog->program + 1)) { | ^ regexp.c:775:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 775 | regtry(prog, string) | ^ regexp.c:697:12: 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] 697 | STATIC int regtry(); | ^ regexp.c:831:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 831 | next = regnext(scan); | ^ regexp.c:944:21: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 944 | scan = regnext(scan); | ^ regexp.c:968:19: warning: passing arguments to 'regrepeat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | no = regrepeat(OPERAND(scan)); | ^ regexp.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 | regmatch(prog) | ^ regexp.c:698:12: 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] 698 | STATIC int regmatch(); | ^ regexp.c:1008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1008 | regrepeat(p) | ^ regexp.c:699:12: 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] 699 | STATIC int regrepeat(); | ^ regexp.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 | regnext(p) | ^ regexp.c:173:14: 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] 173 | STATIC char *regnext(); | ^ 97 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclassem.c In file included from tclassem.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclassem.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 | Tcl_DeleteCmdBuf(buffer) | ^ tclassem.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] 134 | Tcl_AssembleCmd(buffer, string) | ^ 3 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclbasic.c In file included from tclbasic.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclbasic.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | Tcl_DeleteInterp(interp) | ^ tclbasic.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 | Tcl_CreateCommand(interp, cmdName, proc, clientData, deleteProc) | ^ tclbasic.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 | Tcl_DeleteCommand(interp, cmdName) | ^ tclbasic.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | Tcl_Eval(interp, cmd, flags, termPtr) | ^ tclbasic.c:843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | Tcl_CreateTrace(interp, level, proc, clientData) | ^ tclbasic.c:882:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 882 | Tcl_DeleteTrace(interp, trace) | ^ tclbasic.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 926 | Tcl_AddErrorInfo(interp, message) | ^ tclbasic.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 | Tcl_GlobalEval(interp, command) | ^ 9 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclckall.c In file included from tclckall.c:19: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclckall.c:496:22: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | panic("unable to alloc %d bytes", size); | ^ tclckall.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 | Tcl_Ckalloc (size) | ^ tclckall.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 | Tcl_Ckfree (ptr) | ^ tclckall.c:528:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 528 | Tcl_InitMemory(interp) | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclcmdah.c In file included from tclcmdah.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclcmdah.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 | Tcl_BreakCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_CaseCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_CatchCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_ConcatCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_ContinueCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_ErrorCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_EvalCmd(dummy, interp, argc, argv) | ^ tclcmdah.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 | Tcl_ExprCmd(dummy, interp, argc, argv) | ^ tclcmdah.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | Tcl_ForCmd(dummy, interp, argc, argv) | ^ tclcmdah.c:542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | Tcl_ForeachCmd(dummy, interp, argc, argv) | ^ tclcmdah.c:617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | Tcl_FormatCmd(dummy, interp, argc, argv) | ^ tclcmdah.c:889:20: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 889 | int tmp = (int)oneWordValue; | ^~~~~~~~~~~~~~~~~ 13 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclcmdil.c In file included from tclcmdil.c:23: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclcmdil.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 | Tcl_IfCmd(dummy, interp, argc, argv) | ^ tclcmdil.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 | Tcl_IncrCmd(dummy, interp, argc, argv) | ^ tclcmdil.c:211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | Tcl_InfoCmd(dummy, interp, argc, argv) | ^ tclcmdil.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 | Tcl_JoinCmd(dummy, interp, argc, argv) | ^ tclcmdil.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 | Tcl_LindexCmd(dummy, interp, argc, argv) | ^ tclcmdil.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 | Tcl_LinsertCmd(dummy, interp, argc, argv) | ^ tclcmdil.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 | Tcl_ListCmd(dummy, interp, argc, argv) | ^ tclcmdil.c:806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 806 | Tcl_LlengthCmd(dummy, interp, argc, argv) | ^ tclcmdil.c:853:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | Tcl_LrangeCmd(notUsed, interp, argc, argv) | ^ tclcmdil.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 | Tcl_LreplaceCmd(notUsed, interp, argc, argv) | ^ tclcmdil.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1066 | Tcl_LsearchCmd(notUsed, interp, argc, argv) | ^ tclcmdil.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 | Tcl_LsortCmd(notUsed, interp, argc, argv) | ^ tclcmdil.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 | SortCompareProc(first, second) | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclcmdmz.c In file included from tclcmdmz.c:23: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclcmdmz.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 | Tcl_RegexpCmd(dummy, interp, argc, argv) | ^ tclcmdmz.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | Tcl_RegsubCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_RenameCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_ReturnCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_ScanCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_SplitCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_StringCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | Tcl_TraceCmd(dummy, interp, argc, argv) | ^ tclcmdmz.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 | TraceVarProc(clientData, interp, name1, name2, flags) | ^ tclcmdmz.c:1378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1378 | Tcl_WhileCmd(dummy, interp, argc, argv) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclexpr.c In file included from tclexpr.c:24: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclexpr.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 | ExprParseString(interp, string, valuePtr) | ^ tclexpr.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | ExprLex(interp, infoPtr, valuePtr) | ^ tclexpr.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] 564 | ExprGetValue(interp, infoPtr, prec, valuePtr) | ^ tclexpr.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 | ExprMakeString(valuePtr) | ^ tclexpr.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 | ExprTopLevel(interp, string, valuePtr) | ^ tclexpr.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | Tcl_ExprLong(interp, string, ptr) | ^ tclexpr.c:1235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1235 | Tcl_ExprDouble(interp, string, ptr) | ^ tclexpr.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 | Tcl_ExprBoolean(interp, string, ptr) | ^ tclexpr.c:1308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1308 | Tcl_ExprString(interp, string) | ^ 10 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclget.c In file included from tclget.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclget.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 | Tcl_GetInt(interp, string, intPtr) | ^ tclget.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 | Tcl_GetDouble(interp, string, doublePtr) | ^ tclget.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 | Tcl_GetBoolean(interp, string, boolPtr) | ^ 4 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclhash.c In file included from tclhash.c:21: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclhash.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | Tcl_InitHashTable(tablePtr, keyType) | ^ tclhash.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 | Tcl_DeleteHashEntry(entryPtr) | ^ tclhash.c:148:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | panic("malformed bucket chain in Tcl_DeleteHashEntry"); | ^ tclhash.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 | Tcl_DeleteHashTable(tablePtr) | ^ tclhash.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 | Tcl_FirstHashEntry(tablePtr, searchPtr) | ^ tclhash.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 | Tcl_NextHashEntry(searchPtr) | ^ tclhash.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 | Tcl_HashStats(tablePtr) | ^ tclhash.c:380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | HashString(string) | ^ tclhash.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | StringFind(tablePtr, key) | ^ tclhash.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 | StringCreate(tablePtr, key, newPtr) | ^ tclhash.c:557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | OneWordFind(tablePtr, key) | ^ tclhash.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 | OneWordCreate(tablePtr, key, newPtr) | ^ tclhash.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 | ArrayFind(tablePtr, key) | ^ tclhash.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 | ArrayCreate(tablePtr, key, newPtr) | ^ tclhash.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 | BogusFind(tablePtr, key) | ^ tclhash.c:814:10: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | panic("called Tcl_FindHashEntry on deleted table"); | ^ tclhash.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | BogusCreate(tablePtr, key, newPtr) | ^ tclhash.c:845:10: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | panic("called Tcl_CreateHashEntry on deleted table"); | ^ tclhash.c:870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 870 | RebuildTable(tablePtr) | ^ 20 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclhist.c In file included from tclhist.c:23: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclhist.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 | Tcl_InitHistory(interp) | ^ tclhist.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 | Tcl_RecordAndEval(interp, cmd, flags) | ^ tclhist.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | Tcl_HistoryCmd(dummy, interp, argc, argv) | ^ tclhist.c:530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | MakeSpace(hPtr, size) | ^ tclhist.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 | InsertRev(iPtr, revPtr) | ^ tclhist.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 | RevCommand(iPtr, string) | ^ tclhist.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 | RevResult(iPtr, string) | ^ tclhist.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 | DoRevs(iPtr) | ^ tclhist.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | GetEvent(iPtr, string) | ^ tclhist.c:897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 897 | SubsAndEval(iPtr, cmd, old, new) | ^ tclhist.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 | GetWords(iPtr, command, words) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclparse.c In file included from tclparse.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclparse.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 | Tcl_Backslash(src, readPtr) | ^ tclparse.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 | TclParseQuotes(interp, string, termChar, flags, termPtr, pvPtr) | ^ tclparse.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 | TclParseNestedCmd(interp, string, flags, termPtr, pvPtr) | ^ tclparse.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 | TclParseBraces(interp, string, termPtr, pvPtr) | ^ tclparse.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 | TclParseWords(interp, string, flags, maxWords, termPtr, argcPtr, argv, pvPtr) | ^ tclparse.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | TclExpandParseValue(pvPtr, needed) | ^ tclparse.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | TclWordEnd(start, nested) | ^ tclparse.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 | QuoteEnd(string, term) | ^ tclparse.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 | VarNameEnd(string) | ^ tclparse.c:1070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1070 | Tcl_ParseVar(interp, string, termPtr) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclproc.c In file included from tclproc.c:21: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclproc.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 | Tcl_ProcCmd(dummy, interp, argc, argv) | ^ tclproc.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 | TclGetFrame(interp, string, framePtrPtr) | ^ tclproc.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 | Tcl_UplevelCmd(dummy, interp, argc, argv) | ^ tclproc.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 | TclFindProc(iPtr, procName) | ^ tclproc.c:388: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 | TclIsProc(cmdPtr) | ^ tclproc.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 | InterpProc(clientData, interp, argc, argv) | ^ tclproc.c:553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | ProcDeleteProc(clientData) | ^ 8 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclutil.c In file included from tclutil.c:21: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclutil.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 | TclFindElement(interp, list, elementPtr, nextPtr, sizePtr, bracePtr) | ^ tclutil.c:296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | TclCopyAndCollapse(count, src, dst) | ^ tclutil.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 | Tcl_SplitList(interp, list, argcPtr, argvPtr) | ^ tclutil.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 | Tcl_ScanElement(string, flagPtr) | ^ tclutil.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | Tcl_ConvertElement(src, dst, flags) | ^ tclutil.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 | Tcl_Merge(argc, argv) | ^ tclutil.c:735:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | Tcl_Concat(argc, argv) | ^ tclutil.c:806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 806 | Tcl_StringMatch(string, pattern) | ^ tclutil.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 937 | Tcl_SetResult(interp, string, freeProc) | ^ tclutil.c:1073:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1073 | Tcl_AppendElement(interp, string, noSep) | ^ tclutil.c:1131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1131 | SetupAppendBuffer(iPtr, newSpace) | ^ tclutil.c:1201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1201 | Tcl_ResetResult(interp) | ^ tclutil.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 | TclGetListIndex(interp, string, indexPtr) | ^ tclutil.c:1333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1333 | TclCompileRegexp(interp, string) | ^ tclutil.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 | regerror(string) | ^ 16 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclvar.c In file included from tclvar.c:25: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclvar.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 | Tcl_GetVar(interp, varName, flags) | ^ tclvar.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 | Tcl_GetVar2(interp, name1, name2, flags) | ^ tclvar.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 | Tcl_SetVar(interp, varName, newValue, flags) | ^ tclvar.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 | Tcl_SetVar2(interp, name1, name2, newValue, flags) | ^ tclvar.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 | Tcl_UnsetVar(interp, varName, flags) | ^ tclvar.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 | Tcl_UnsetVar2(interp, name1, name2, flags) | ^ tclvar.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 | Tcl_TraceVar(interp, varName, flags, proc, clientData) | ^ tclvar.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 | Tcl_TraceVar2(interp, name1, name2, flags, proc, clientData) | ^ tclvar.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 | Tcl_UntraceVar(interp, varName, flags, proc, clientData) | ^ tclvar.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 | Tcl_UntraceVar2(interp, name1, name2, flags, proc, clientData) | ^ tclvar.c: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] 1097 | Tcl_VarTraceInfo(interp, varName, flags, proc, prevClientData) | ^ tclvar.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | Tcl_VarTraceInfo2(interp, name1, name2, flags, proc, prevClientData) | ^ tclvar.c:1249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1249 | Tcl_SetCmd(dummy, interp, argc, argv) | ^ tclvar.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 | Tcl_UnsetCmd(dummy, interp, argc, argv) | ^ tclvar.c:1339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1339 | Tcl_AppendCmd(dummy, interp, argc, argv) | ^ tclvar.c:1385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1385 | Tcl_LappendCmd(dummy, interp, argc, argv) | ^ tclvar.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 | Tcl_ArrayCmd(dummy, interp, argc, argv) | ^ tclvar.c:1657:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1657 | Tcl_GlobalCmd(dummy, interp, argc, argv) | ^ tclvar.c:1726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1726 | Tcl_UpvarCmd(dummy, interp, argc, argv) | ^ tclvar.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 | TclDeleteVars(iPtr, tablePtr) | ^ tclvar.c:1926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1926 | CallTraces(iPtr, arrayPtr, hPtr, name1, name2, flags) | ^ tclvar.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 | NewVar(space) | ^ tclvar.c:2093:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2093 | ParseSearchId(interp, varPtr, varName, string) | ^ tclvar.c:2161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2161 | DeleteSearches(arrayVarPtr) | ^ tclvar.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 | DeleteArray(iPtr, arrayName, varPtr, flags) | ^ tclvar.c:2224:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2224 | panic("DeleteArray found searches on array alement!"); | ^ tclvar.c:2252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2252 | VarErrMsg(interp, name1, name2, operation, reason) | ^ 28 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c panic.c panic.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 | panic(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclenv.c In file included from tclenv.c:21: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclenv.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 | TclSetupEnv(interp) | ^ tclenv.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 | FindVariable(name, lengthPtr) | ^ tclenv.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | setenv_tcl(name, value) | ^ tclenv.c:281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | unsetenv_tcl(name) | ^ tclenv.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 | EnvTraceProc(clientData, interp, name1, name2, flags) | ^ tclenv.c:360:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | panic("EnvTraceProc called with confusing arguments"); | ^ tclenv.c:369:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | panic("EnvTraceProc couldn't find interpreter"); | ^ 8 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclglob.c In file included from tclglob.c:23: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclglob.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 | AppendResult(interp, dir, separator, name, nameLength) | ^ tclglob.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 | DoGlob(interp, dir, rem) | ^ tclglob.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 | Tcl_TildeSubst(interp, name) | ^ tclglob.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 | Tcl_GlobCmd(dummy, interp, argc, argv) | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclunxaz.c In file included from tclunxaz.c:24: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclunxaz.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 | Tcl_CdCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | Tcl_CloseCmd(dummy, interp, argc, argv) | ^ tclunxaz.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | Tcl_EofCmd(notUsed, interp, argc, argv) | ^ tclunxaz.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | Tcl_ExecCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | Tcl_ExitCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | Tcl_FileCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | StoreStatData(interp, varName, statPtr) | ^ tclunxaz.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 | GetFileType(mode) | ^ tclunxaz.c:833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 833 | Tcl_FlushCmd(notUsed, interp, argc, argv) | ^ tclunxaz.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 | Tcl_GetsCmd(notUsed, interp, argc, argv) | ^ tclunxaz.c:987:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 987 | Tcl_OpenCmd(notUsed, interp, argc, argv) | ^ tclunxaz.c:1119:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | panic("Tcl_OpenCmd found file already open"); | ^ tclunxaz.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 | Tcl_PwdCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | Tcl_PutsCmd(dummy, interp, argc, argv) | ^ tclunxaz.c:1285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1285 | Tcl_ReadCmd(dummy, interp, argc, argv) | ^ tclunxaz.c:1385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1385 | Tcl_SeekCmd(notUsed, interp, argc, argv) | ^ tclunxaz.c:1453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1453 | Tcl_SourceCmd(dummy, interp, argc, argv) | ^ tclunxaz.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 | Tcl_TellCmd(notUsed, interp, argc, argv) | ^ tclunxaz.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 | Tcl_TimeCmd(dummy, interp, argc, argv) | ^ tclunxaz.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] 1607 | CleanupChildren(interp, numPids, pidPtr, errorId) | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclunxst.c In file included from tclunxst.c:22: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclunxst.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 | Tcl_SignalId(sig) | ^ tclunxst.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 | Tcl_SignalMsg(sig) | ^ 3 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -DTCL_LIBRARY=\"/usr/local/lib/tcl\" -DIS_LINUX -c tclunxut.c In file included from tclunxut.c:27: ./tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclunxut.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 | Tcl_EvalFile(interp, fileName) | ^ tclunxut.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 | Tcl_WaitPids(numPids, pidPtr, statusPtr) | ^ tclunxut.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 | Tcl_DetachPids(numPids, pidPtr) | ^ tclunxut.c:397:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | panic("Tcl_Detach couldn't find process"); | ^ tclunxut.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 | Tcl_CreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr, | ^ tclunxut.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 | Tcl_UnixError(interp) | ^ tclunxut.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 | TclMakeFileTable(iPtr, index) | ^ tclunxut.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 | TclGetOpenFile(interp, string, filePtrPtr) | ^ 9 warnings generated. rm -f libtcl.a ar cr libtcl.a regexp.o tclassem.o tclbasic.o tclckall.o tclcmdah.o tclcmdil.o tclcmdmz.o tclexpr.o tclget.o tclhash.o tclhist.o tclparse.o tclproc.o tclutil.o tclvar.o panic.o tclenv.o tclglob.o tclunxaz.o tclunxst.o tclunxut.o ranlib libtcl.a cd src/tk && /usr/bin/make MAKEFLAGS= cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c main.c main.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] 72 | StdinProc(clientData, mask) | ^ main.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 | StructureProc(clientData, eventPtr) | ^ main.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] 134 | DelayedMap(clientData) | ^ main.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | DotCmd(dummy, interp, argc, argv) | ^ main.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 | MovetoCmd(dummy, interp, argc, argv) | ^ main.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 | LinetoCmd(dummy, interp, argc, argv) | ^ main.c:266:17: warning: passing arguments to 'isatty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | tty = isatty(0); | ^ main.c:311:14: warning: passing arguments to 'isatty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | tty = isatty(0); | ^ main.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 | main(argc, argv) | ^ 9 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tk3d.c tk3d.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 | Tk_Get3DBorder(interp, tkwin, colormap, colorName) | ^ tk3d.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 | Tk_Draw3DRectangle(display, drawable, border, x, y, width, height, | ^ tk3d.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 | Tk_NameOf3DBorder(border) | ^ tk3d.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 | Tk_3DBorderColor(border) | ^ tk3d.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | Tk_Free3DBorder(border) | ^ tk3d.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 | Tk_SetBackgroundFromBorder(tkwin, border) | ^ tk3d.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | Tk_GetRelief(interp, name, reliefPtr) | ^ tk3d.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 | Tk_NameOfRelief(relief) | ^ tk3d.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 | Tk_Draw3DPolygon(display, drawable, border, pointPtr, numPoints, | ^ tk3d.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 | Tk_Fill3DRectangle(display, drawable, border, x, y, width, | ^ tk3d.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | Tk_Fill3DPolygon(display, drawable, border, pointPtr, numPoints, | ^ tk3d.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | ShiftLine(p1Ptr, p2Ptr, distance, p3Ptr) | ^ tk3d.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 | Intersect(a1Ptr, a2Ptr, b1Ptr, b2Ptr, iPtr) | ^ 13 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkargv.c tkargv.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 | Tk_ParseArgv(interp, tkwin, argcPtr, argv, argTable, flags) | ^ tkargv.c:181:29: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 181 | *((int *) infoPtr->dst) = (int) infoPtr->src; | ^~~~~~~~~~~~~~~~~~ tkargv.c:246:21: 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] 246 | if ((*handlerProc)(infoPtr->dst, infoPtr->key, | ^ tkargv.c:258:24: 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] 258 | argc = (*handlerProc)(infoPtr->dst, interp, infoPtr->key, | ^ tkargv.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 | PrintUsage(interp, argTable, flags) | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkatom.c tkatom.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 | Tk_InternAtom(tkwin, name) | ^ tkatom.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 | Tk_GetAtomName(tkwin, atom) | ^ tkatom.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 | AtomInit(dispPtr) | ^ 3 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkbind.c tkbind.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 | Tk_CreateBindingTable(interp) | ^ tkbind.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | Tk_DeleteBindingTable(bindingTable) | ^ tkbind.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | Tk_CreateBinding(interp, bindingTable, object, eventString, command, append) | ^ tkbind.c:612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 612 | Tk_DeleteBinding(interp, bindingTable, object, eventString) | ^ tkbind.c:638:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | panic("Tk_DeleteBinding couldn't find object table entry"); | ^ tkbind.c:646:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | panic("Tk_DeleteBinding couldn't find on object list"); | ^ tkbind.c:664:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | panic("Tk_DeleteBinding couldn't find on hash chain"); | ^ tkbind.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 | Tk_GetBinding(interp, bindingTable, object, eventString) | ^ tkbind.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 | Tk_GetAllBindings(interp, bindingTable, object) | ^ tkbind.c:871:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 871 | panic("Tk_GetAllBindings overflowed buffer"); | ^ tkbind.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 | Tk_DeleteAllBindings(bindingTable, object) | ^ tkbind.c:930:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 930 | panic("Tk_DeleteAllBindings couldn't find on hash chain"); | ^ tkbind.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 | Tk_BindEvent(bindingTable, eventPtr, tkwin, numObjects, objectPtr) | ^ tkbind.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] 1124 | FindSequence(interp, bindPtr, object, eventString, create, maskPtr) | ^ tkbind.c:1194:20: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'int *') [-Wpointer-to-int-cast] 1194 | patPtr->detail = (int) Tcl_GetHashValue(hPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tkbind.c:1307:20: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'int *') [-Wpointer-to-int-cast] 1307 | patPtr->detail = (int) Tcl_GetHashValue(hPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tkbind.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | GetField(p, copy, size) | ^ tkbind.c:1477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1477 | GetKeySym(dispPtr, eventPtr) | ^ tkbind.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] 1579 | MatchPatterns(dispPtr, bindPtr, psPtr) | ^ tkbind.c:1661:14: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1661 | keysym = XKeycodeToKeysym(dispPtr->display, *codePtr, 0); | ^ /usr/X11R6/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/X11R6/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ tkbind.c:1808:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1808 | ExpandPercents(before, eventPtr, keySym, after, afterSize) | ^ tkbind.c:2077:12: warning: cast to smaller integer type 'int' from 'Display *' (aka 'struct _XDisplay *') [-Wpointer-to-int-cast] 2077 | number = (int) eventPtr->xany.display; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tkbind.c:2182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2182 | TkBindError(interp) | ^ 23 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkbitmap.c tkbitmap.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 | Tk_GetBitmap(interp, tkwin, string) | ^ tkbitmap.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 | Tk_DefineBitmap(interp, name, source, width, height) | ^ tkbitmap.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] 295 | Tk_NameOfBitmap(bitmap) | ^ tkbitmap.c:303:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | panic("Tk_NameOfBitmap received unknown bitmap argument"); | ^ tkbitmap.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 | Tk_SizeOfBitmap(bitmap, widthPtr, heightPtr) | ^ tkbitmap.c:344:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | panic("Tk_SizeOfBitmap received unknown bitmap argument"); | ^ tkbitmap.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 | Tk_FreeBitmap(bitmap) | ^ tkbitmap.c:382:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | panic("Tk_FreeBitmap called before Tk_GetBitmap"); | ^ tkbitmap.c:387:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | panic("Tk_FreeBitmap received unknown bitmap argument"); | ^ tkbitmap.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] 426 | Tk_GetBitmapFromData(interp, tkwin, source, width, height) | ^ 10 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcmds.c tkcmds.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 | Tk_AfterCmd(clientData, interp, argc, argv) | ^ tkcmds.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 | AfterProc(clientData) | ^ tkcmds.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 | Tk_BindCmd(clientData, interp, argc, argv) | ^ tkcmds.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 | TkBindEventProc(winPtr, eventPtr) | ^ tkcmds.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 | Tk_DestroyCmd(clientData, interp, argc, argv) | ^ tkcmds.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 | Tk_UpdateCmd(clientData, interp, argc, argv) | ^ tkcmds.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 | Tk_TkwaitCmd(clientData, interp, argc, argv) | ^ tkcmds.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 | WaitVariableProc(clientData, interp, name1, name2, flags) | ^ tkcmds.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | WaitWindowProc(clientData, eventPtr) | ^ tkcmds.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | Tk_WinfoCmd(clientData, interp, argc, argv) | ^ tkcmds.c:809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 809 | TkDeadAppCmd(clientData, interp, argc, argv) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcolor.c tkcolor.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 | Tk_GetColor(interp, tkwin, colormap, name) | ^ tkcolor.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | Tk_GetColorByValue(interp, tkwin, colormap, colorPtr) | ^ tkcolor.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 | Tk_NameOfColor(colorPtr) | ^ tkcolor.c:377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | Tk_FreeColor(colorPtr) | ^ tkcolor.c:392:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | panic("Tk_FreeColor called with bogus color"); | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkconfig.c tkconfig.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 | Tk_ConfigureWidget(interp, tkwin, specs, argc, argv, widgRec, flags) | ^ tkconfig.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 | FindConfigSpec(interp, specs, argvName, needFlags, hateFlags) | ^ tkconfig.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 | DoConfig(interp, tkwin, specPtr, value, valueIsUid, widgRec) | ^ tkconfig.c:610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | Tk_ConfigureInfo(interp, tkwin, specs, widgRec, argvName, flags) | ^ tkconfig.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 | FormatConfigInfo(tkwin, specPtr, widgRec) | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcursor.c tkcursor.c:211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | Tk_GetCursor(interp, tkwin, string) | ^ tkcursor.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 | Tk_GetCursorFromData(interp, tkwin, source, mask, width, height, | ^ tkcursor.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | Tk_NameOfCursor(cursor) | ^ tkcursor.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 | Tk_FreeCursor(cursor) | ^ tkcursor.c:603:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | panic("Tk_FreeCursor called before Tk_GetCursor"); | ^ tkcursor.c:608:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | panic("Tk_FreeCursor received unknown cursor argument"); | ^ 6 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkerror.c tkerror.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 | Tk_CreateErrorHandler(display, error, request, minorCode, errorProc, clientData) | ^ tkerror.c:118:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | panic("Unknown display passed to Tk_CreateErrorHandler"); | ^ tkerror.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 | Tk_DeleteErrorHandler(handler) | ^ tkerror.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 | ErrorProc(display, errEventPtr) | ^ tkerror.c:245:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 245 | extern int _XDefaultError(); | ^ /usr/X11R6/include/X11/Xlibint.h:1383:12: note: conflicting prototype is here 1383 | extern int _XDefaultError( | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkevent.c tkevent.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 | Tk_CreateEventHandler(token, mask, proc, clientData) | ^ tkevent.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 | Tk_DeleteEventHandler(token, mask, proc, clientData) | ^ tkevent.c:449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | Tk_CreateGenericHandler(proc, clientData) | ^ tkevent.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 | Tk_DeleteGenericHandler(proc, clientData) | ^ tkevent.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 | Tk_HandleEvent(eventPtr) | ^ tkevent.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 | Tk_CreateFileHandler(fd, mask, proc, clientData) | ^ tkevent.c:751:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 751 | panic("Tk_CreatefileHandler can't handle file id %d", fd); | ^ tkevent.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 | Tk_DeleteFileHandler(fd) | ^ tkevent.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 | Tk_CreateTimerHandler(milliseconds, proc, clientData) | ^ tkevent.c:1003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1003 | Tk_CreateMicroTimerHandler(seconds, microseconds, proc, clientData) | ^ tkevent.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 | Tk_DeleteTimerHandler(token) | ^ tkevent.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 | Tk_DoWhenIdle(proc, clientData) | ^ tkevent.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 | Tk_CancelIdleCall(proc, clientData) | ^ tkevent.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 | Tk_DoOneEvent(flags) | ^ tkevent.c:1562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1562 | Tk_Sleep(ms) | ^ tkevent.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 | Tk_CreateFocusHandler(tkwin, proc, clientData) | ^ tkevent.c:1674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1674 | Tk_FocusCmd(clientData, interp, argc, argv) | ^ tkevent.c:1777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1777 | TkFocusEventProc(winPtr, eventPtr) | ^ tkevent.c:1826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1826 | TkEventDeadWindow(winPtr) | ^ tkevent.c:1880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1880 | TkCurrentTime(dispPtr) | ^ 20 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkfont.c tkfont.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 | Tk_GetFontStruct(interp, tkwin, name) | ^ tkfont.c:193:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | panic("XFontStruct already registered in Tk_GetFontStruct"); | ^ tkfont.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | Tk_NameOfFontStruct(fontStructPtr) | ^ tkfont.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 | Tk_FreeFontStruct(fontStructPtr) | ^ tkfont.c:269:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | panic("Tk_FreeFontStruct called before Tk_GetFontStruct"); | ^ tkfont.c:274:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | panic("Tk_FreeFontStruct received unknown font argument"); | ^ tkfont.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | SetFontMetrics(fontPtr) | ^ tkfont.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 | TkMeasureChars(fontStructPtr, source, maxChars, startX, maxX, flags, nextXPtr) | ^ tkfont.c:496:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | panic("TkMeasureChars received unknown font argument"); | ^ tkfont.c:537:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | panic("Unknown type %d in TkMeasureChars", type); | ^ tkfont.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 | TkDisplayChars(display, drawable, gc, fontStructPtr, string, numChars, | ^ tkfont.c:634:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 634 | panic("TkDisplayChars received unknown font argument"); | ^ tkfont.c:689:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | panic("Unknown type %d in TkDisplayChars", type); | ^ tkfont.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 | TkUnderlineChars(display, drawable, gc, fontStructPtr, string, x, y, | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkget.c tkget.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 | Tk_GetAnchor(interp, string, anchorPtr) | ^ tkget.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | Tk_NameOfAnchor(anchor) | ^ tkget.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 | Tk_GetJoinStyle(interp, string, joinPtr) | ^ tkget.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | Tk_NameOfJoinStyle(join) | ^ tkget.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | Tk_GetCapStyle(interp, string, capPtr) | ^ tkget.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 | Tk_NameOfCapStyle(cap) | ^ tkget.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 | Tk_GetJustify(interp, string, justifyPtr) | ^ tkget.c: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] 386 | Tk_NameOfJustify(justify) | ^ tkget.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 | Tk_GetUid(string) | ^ tkget.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | Tk_GetScreenMM(interp, tkwin, string, doublePtr) | ^ tkget.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 | Tk_GetPixels(interp, tkwin, string, intPtr) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkgc.c tkgc.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 | Tk_GetGC(tkwin, valueMask, valuePtr) | ^ tkgc.c:262:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | panic("GC already registered in Tk_GetGC"); | ^ tkgc.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | Tk_FreeGC(gc) | ^ tkgc.c:295:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | panic("Tk_FreeGC called before Tk_GetGC"); | ^ tkgc.c:300:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | panic("Tk_FreeGC received unknown gc argument"); | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkgeo.c tkgeo.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 | Tk_ManageGeometry(tkwin, proc, clientData) | ^ tkgeo.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 | Tk_GeometryRequest(tkwin, reqWidth, reqHeight) | ^ tkgeo.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 | Tk_SetInternalBorder(tkwin, width) | ^ 3 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkgrab.c tkgrab.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 | Tk_GrabCmd(clientData, interp, argc, argv) | ^ tkgrab.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 | Tk_Grab(interp, tkwin, grabGlobal) | ^ tkgrab.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | Tk_Ungrab(tkwin) | ^ tkgrab.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 | TkPointerEvent(eventPtr, winPtr) | ^ tkgrab.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 | ChangeEventWindow(eventPtr, winPtr) | ^ tkgrab.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 | MovePointer(eventPtr, sourcePtr, destPtr) | ^ tkgrab.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 | MovePointer2(sourcePtr, destPtr, mode) | ^ tkgrab.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 | TkGrabDeadWindow(winPtr) | ^ 8 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkoption.c tkoption.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 | Tk_AddOption(tkwin, name, value, priority) | ^ tkoption.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 | Tk_GetOption(tkwin, name, className) | ^ tkoption.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 | Tk_OptionCmd(clientData, interp, argc, argv) | ^ tkoption.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 | TkOptionDeadWindow(winPtr) | ^ tkoption.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 | ParsePriority(interp, string) | ^ tkoption.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 | AddFromString(interp, tkwin, string, priority) | ^ tkoption.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | ReadOptionFile(interp, tkwin, fileName, priority) | ^ tkoption.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 | NewArray(numEls) | ^ tkoption.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 | ExtendArray(arrayPtr, elPtr) | ^ tkoption.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | SetupStacks(winPtr, leaf) | ^ tkoption.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 | ExtendStacks(arrayPtr, leaf) | ^ tkoption.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | OptionInit(mainPtr) | ^ tkoption.c:1251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1251 | ClearOptionTree(arrayPtr) | ^ tkoption.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 | GetDefaultOptions(interp, winPtr) | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkpack.c tkpack.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | Tk_PackCmd(clientData, interp, argc, argv) | ^ tkpack.c:207:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | panic("\"pack before\" couldn't find predecessor"); | ^ tkpack.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 | PackReqProc(clientData, tkwin) | ^ tkpack.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | ArrangePacking(clientData) | ^ tkpack.c:609:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 609 | panic("bad frame factor in ArrangePacking"); | ^ tkpack.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 | GetPacker(tkwin) | ^ tkpack.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 | PackAfter(interp, prevPtr, parentPtr, argc, argv) | ^ tkpack.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 | Unlink(packPtr) | ^ tkpack.c:948:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 948 | panic("Unlink couldn't find previous window"); | ^ tkpack.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 986 | DestroyPacker(clientData) | ^ tkpack.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 | PackStructureProc(clientData, eventPtr) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkpixmap.c tkpixmap.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | Tk_GetPixmap(interp, tkwin, string) | ^ tkpixmap.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 | Tk_DefinePixmap(interp, name, tkwin, pixmap, source, width, height) | ^ tkpixmap.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 | Tk_NameOfPixmap(bitmap) | ^ tkpixmap.c:377:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | panic("Tk_NameOfPixmap received unknown pixmap argument"); | ^ tkpixmap.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 | Tk_SizeOfPixmap(bitmap, widthPtr, heightPtr) | ^ tkpixmap.c:422:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | panic("Tk_SizeOfPixmap received unknown pixmap argument"); | ^ tkpixmap.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 | Tk_FreePixmap(bitmap) | ^ tkpixmap.c:460:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | panic("Tk_FreePixmap called before Tk_GetPixmap"); | ^ tkpixmap.c:465:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | panic("Tk_FreePixmap received unknown pixmap argument"); | ^ tkpixmap.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 | Tk_GetPixmapFromData(interp, tkwin, source, width, height) | ^ tkpixmap.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 | PixmapInit(tkwin) | ^ tkpixmap.c:605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | Tk_UndefinePixmap(interp, name, tkwin) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkplace.c tkplace.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 | Tk_PlaceCmd(clientData, interp, argc, argv) | ^ tkplace.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 | FindSlave(tkwin) | ^ tkplace.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 | UnlinkSlave(slavePtr) | ^ tkplace.c:397:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | panic("UnlinkSlave couldn't find slave to unlink"); | ^ tkplace.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] 426 | FindMaster(tkwin) | ^ tkplace.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ConfigureSlave(interp, slavePtr, argc, argv) | ^ tkplace.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] 665 | RecomputePlacement(clientData) | ^ tkplace.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 | MasterStructureProc(clientData, eventPtr) | ^ tkplace.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 | SlaveStructureProc(clientData, eventPtr) | ^ tkplace.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 | PlaceRequestProc(clientData, tkwin) | ^ 10 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkpresrv.c tkpresrv.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] 70 | Tk_Preserve(clientData) | ^ tkpresrv.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 | Tk_Release(clientData) | ^ tkpresrv.c:180:10: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | panic("Tk_Release couldn't find reference for 0x%x", clientData); | ^ tkpresrv.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | Tk_EventuallyFree(clientData, freeProc) | ^ tkpresrv.c:220:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | panic("Tk_EventuallyFree called twice for 0x%x\n", clientData); | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkselect.c tkselect.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 | Tk_CreateSelHandler(tkwin, target, proc, clientData, format) | ^ tkselect.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 | Tk_OwnSelection(tkwin, proc, clientData) | ^ tkselect.c:383:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | Tk_GetSelection(interp, tkwin, target, proc, clientData) | ^ tkselect.c:438:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | panic("selection handler returned too many bytes"); | ^ tkselect.c:462:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | panic("selection handler returned too many bytes"); | ^ tkselect.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 | Tk_SelectionCmd(clientData, interp, argc, argv) | ^ tkselect.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 | TkSelDeadWindow(winPtr) | ^ tkselect.c:727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | SelInit(tkwin) | ^ tkselect.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 | TkSelEventProc(tkwin, eventPtr) | ^ tkselect.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 | SelGetProc(clientData, interp, portion) | ^ tkselect.c:994:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 994 | SelCvtToX(string, type, tkwin, numLongsPtr) | ^ tkselect.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1086 | SelCvtFromX(propPtr, numValues, type, tkwin) | ^ tkselect.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 | ConvertSelection(winPtr, eventPtr) | ^ tkselect.c:1296:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1296 | panic("selection handler returned too many bytes"); | ^ tkselect.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | SelRcvIncrProc(clientData, eventPtr) | ^ tkselect.c:1536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1536 | TkSelPropProc(eventPtr) | ^ tkselect.c:1598:13: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1598 | panic("selection handler returned too many bytes"); | ^ tkselect.c:1665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | HandleTclCommand(clientData, offset, buffer, maxBytes) | ^ tkselect.c:1750:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1750 | SelTimeoutProc(clientData) | ^ tkselect.c:1804:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1804 | IncrTimeoutProc(clientData) | ^ tkselect.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 | DefaultSelection(winPtr, target, buffer, maxBytes, typePtr) | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tksend.c tksend.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 | Tk_RegisterInterp(interp, name, tkwin) | ^ tksend.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 | Tk_SendCmd(clientData, interp, argc, argv) | ^ tksend.c:515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | TkGetInterpNames(interp, tkwin) | ^ tksend.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 | SendInit(interp, dispPtr) | ^ tksend.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | LookupName(dispPtr, name, delete) | ^ tksend.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 | SendEventProc(clientData, eventPtr) | ^ tksend.c:997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 997 | AppendPropCarefully(display, window, property, value, pendingPtr) | ^ tksend.c: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 | AppendErrorProc(clientData, errorPtr) | ^ tksend.c:1073:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1073 | TimeoutProc(clientData) | ^ tksend.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 | DeleteProc(clientData) | ^ tksend.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 | SendRestrictProc(display, eventPtr, arg) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkshare.c tkshare.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 | Tk_ShareEvents(tkwin, groupId) | ^ tkshare.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 | Tk_UnshareEvents(tkwin, groupId) | ^ tkshare.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | DeleteGroup(groupPtr) | ^ tkshare.c:233:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | panic("DeleteGroup couldn't find group on shareList"); | ^ tkshare.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 | ShareEventProc(clientData, eventPtr) | ^ 5 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkwindow.c tkwindow.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 | CreateTopLevelWindow(interp, parent, name, screenName) | ^ tkwindow.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 | GetScreen(interp, screenName, screenPtr) | ^ tkwindow.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] 411 | NewWindow(dispPtr, screenNum) | ^ tkwindow.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | NameWindow(interp, winPtr, parentPtr, name) | ^ tkwindow.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 | Tk_CreateMainWindow(interp, screenName, baseName) | ^ tkwindow.c:678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 678 | Tk_CreateWindow(interp, parent, name, screenName) | ^ tkwindow.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 | Tk_CreateWindowFromPath(interp, tkwin, pathName, screenName) | ^ tkwindow.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 | Tk_DestroyWindow(tkwin) | ^ tkwindow.c:913:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 913 | panic("Tk_DestroyWindow couldn't find child in parent (deleted twice?)"); | ^ tkwindow.c:981:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | Tk_MapWindow(tkwin) | ^ tkwindow.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 | Tk_MakeWindowExist(tkwin) | ^ tkwindow.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 | Tk_UnmapWindow(tkwin) | ^ tkwindow.c:1166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1166 | Tk_ConfigureWindow(tkwin, valueMask, valuePtr) | ^ tkwindow.c:1211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1211 | Tk_MoveWindow(tkwin, x, y) | ^ tkwindow.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 | Tk_ResizeWindow(tkwin, width, height) | ^ tkwindow.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 | Tk_MoveResizeWindow(tkwin, x, y, width, height) | ^ tkwindow.c:1285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1285 | Tk_SetWindowBorderWidth(tkwin, width) | ^ tkwindow.c:1304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1304 | Tk_ChangeWindowAttributes(tkwin, valueMask, attsPtr) | ^ tkwindow.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 | Tk_SetWindowBackground(tkwin, pixel) | ^ tkwindow.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 | Tk_SetWindowBackgroundPixmap(tkwin, pixmap) | ^ tkwindow.c:1407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1407 | Tk_SetWindowBorder(tkwin, pixel) | ^ tkwindow.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 | Tk_SetWindowBorderPixmap(tkwin, pixmap) | ^ tkwindow.c:1444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1444 | Tk_DefineCursor(tkwin, cursor) | ^ tkwindow.c:1460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1460 | Tk_UndefineCursor(tkwin) | ^ tkwindow.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 | DoConfigureNotify(winPtr) | ^ tkwindow.c:1528:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1528 | Tk_SetClass(tkwin, className) | ^ tkwindow.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 | Tk_NameToWindow(interp, pathName, tkwin) | ^ tkwindow.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 | Tk_DisplayName(tkwin) | ^ 28 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkwm.c tkwm.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 | TkWmNewWindow(winPtr) | ^ tkwm.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 | TkWmMapWindow(winPtr) | ^ tkwm.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] 411 | TkWmDeadWindow(winPtr) | ^ tkwm.c:426:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | panic("couldn't unlink window in TkWmDeadWindow"); | ^ tkwm.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 | TkWmSetClass(winPtr) | ^ tkwm.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 | Tk_WmCmd(clientData, interp, argc, argv) | ^ tkwm.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 | Tk_SetGrid(tkwin, reqWidth, reqHeight, widthInc, heightInc) | ^ tkwm.c:1303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1303 | TopLevelEventProc(clientData, eventPtr) | ^ tkwm.c:1543:9: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1543 | panic("TopLevelEventProc confused over virtual root"); | ^ tkwm.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 | TopLevelReqProc(dummy, tkwin) | ^ tkwm.c:1665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | UpdateGeometryInfo(clientData) | ^ tkwm.c:1797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | UpdateSizeHints(winPtr) | ^ tkwm.c:1913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1913 | UpdateHints(winPtr) | ^ tkwm.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] 1944 | ParseGeometry(interp, string, winPtr) | ^ tkwm.c:2069:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2069 | Tk_GetRootCoords(tkwin, xPtr, yPtr) | ^ tkwm.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 | TkWmSetWmProtocols(winPtr) | ^ tkwm.c:2180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2180 | TkWmProtocolEventProc(winPtr, eventPtr) | ^ tkwm.c:2224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2224 | WmProtocolCmd(interp, CmdPtr, argc, argv) | ^ tkwm.c:2305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2305 | Tk_CoordsToWindow(rootX, rootY, tkwin) | ^ tkwm.c:2330:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2330 | panic("Tk_CoordsToWindow get False return from XTranslateCoordinates"); | ^ tkwm.c:2390:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2390 | panic("Tk_CoordsToWindow get error return from XQueryTree"); | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkrawtcp.c In file included from tkrawtcp.c:33: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tkrawtcp.c:114:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | panic("Tcl_OpenCmd found file already open"); | ^ tkrawtcp.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 | Tcp_MakeOpenFile(interp,fd,r,w) | ^ tkrawtcp.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 | Tcp_ConnectCmd(notUsed, interp, argc, argv) | ^ tkrawtcp.c:209:22: warning: incompatible pointer types passing 'Interp *' (aka 'struct Interp *') to parameter of type 'Tcl_Interp *' (aka 'struct Tcl_Interp *') [-Wincompatible-pointer-types] 209 | Tcp_MakeOpenFile(iPtr,fd,1,1-server); | ^~~~ tkrawtcp.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 | Tcp_ShutdownCmd(notUsed, interp, argc, argv) | ^ tkrawtcp.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 | Tcp_AcceptCmd(notUsed, interp, argc, argv) | ^ tkrawtcp.c:367:22: warning: incompatible pointer types passing 'Interp *' (aka 'struct Interp *') to parameter of type 'Tcl_Interp *' (aka 'struct Tcl_Interp *') [-Wincompatible-pointer-types] 367 | Tcp_MakeOpenFile(iPtr,fd,1,1); | ^~~~ tkrawtcp.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 | unix_connect(path,server) | ^ tkrawtcp.c:440:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | inet_connect(host, service,server) | ^ tkrawtcp.c:542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | Tcp_FileHandlerCmd(notUsed, interp, argc, argv) | ^ tkrawtcp.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 | HandleSocket(clientData, mask) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkbutton.c tkbutton.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 | Tk_ButtonCmd(clientData, interp, argc, argv) | ^ tkbutton.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ButtonWidgetCmd(clientData, interp, argc, argv) | ^ tkbutton.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 | DestroyButton(clientData) | ^ tkbutton.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | ConfigureButton(interp, butPtr, argc, argv, flags) | ^ tkbutton.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 | DisplayButton(clientData) | ^ tkbutton.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 | ButtonEventProc(clientData, eventPtr) | ^ tkbutton.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 | ComputeButtonGeometry(butPtr) | ^ tkbutton.c:1369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1369 | InvokeButton(butPtr) | ^ tkbutton.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 | ButtonVarProc(clientData, interp, name1, name2, flags) | ^ tkbutton.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 | ButtonTextVarProc(clientData, interp, name1, name2, flags) | ^ 10 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkentry.c tkentry.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 | Tk_EntryCmd(clientData, interp, argc, argv) | ^ tkentry.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 | EntryWidgetCmd(clientData, interp, argc, argv) | ^ tkentry.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 | DestroyEntry(clientData) | ^ tkentry.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 | ConfigureEntry(interp, entryPtr, argc, argv, flags) | ^ tkentry.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 | DisplayEntry(clientData) | ^ tkentry.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 | InsertChars(entryPtr, index, string) | ^ tkentry.c:1093:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1093 | DeleteChars(entryPtr, index, count) | ^ tkentry.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 | EntrySetValue(entryPtr, value) | ^ tkentry.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 | EntryEventProc(clientData, eventPtr) | ^ tkentry.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 | GetEntryIndex(interp, entryPtr, string, indexPtr) | ^ tkentry.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 | EntryScanTo(entryPtr, x) | ^ tkentry.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 | EntrySelectTo(entryPtr, index) | ^ tkentry.c:1483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1483 | EntryFetchSelection(clientData, offset, buffer, maxBytes) | ^ tkentry.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 | EntryLostSelection(clientData) | ^ tkentry.c:1562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1562 | EventuallyRedraw(entryPtr) | ^ tkentry.c:1602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1602 | EntryUpdateScrollbar(entryPtr) | ^ tkentry.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 | EntryBlinkProc(clientData) | ^ tkentry.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1699 | EntryFocusProc(clientData, gotFocus) | ^ tkentry.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1744 | EntryTextVarProc(clientData, interp, name1, name2, flags) | ^ 19 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkframe.c tkframe.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 | Tk_FrameCmd(clientData, interp, argc, argv) | ^ tkframe.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 | FrameWidgetCmd(clientData, interp, argc, argv) | ^ tkframe.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 | DestroyFrame(clientData) | ^ tkframe.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 | ConfigureFrame(interp, framePtr, argc, argv, flags) | ^ tkframe.c:396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | DisplayFrame(clientData) | ^ tkframe.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 | FrameEventProc(clientData, eventPtr) | ^ tkframe.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 | MapFrame(clientData) | ^ 7 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tklist.c tklist.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 | Tk_ListboxCmd(clientData, interp, argc, argv) | ^ tklist.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 | ListboxWidgetCmd(clientData, interp, argc, argv) | ^ tklist.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 | DestroyListbox(clientData) | ^ tklist.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 | ConfigureListbox(interp, listPtr, argc, argv, flags) | ^ tklist.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | DisplayListbox(clientData) | ^ tklist.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 | InsertEls(listPtr, index, argc, argv) | ^ tklist.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 | DeleteEls(listPtr, first, last) | ^ tklist.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 | ListboxEventProc(clientData, eventPtr) | ^ tklist.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 | GetListboxIndex(interp, listPtr, string, indexPtr) | ^ tklist.c:1195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | ChangeListboxView(listPtr, index) | ^ tklist.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 | ChangeListboxOffset(listPtr, offset) | ^ tklist.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 | ListboxScanTo(listPtr, x, y) | ^ tklist.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 | NearestListboxElement(listPtr, y) | ^ tklist.c:1394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1394 | ListboxSelectFrom(listPtr, index) | ^ tklist.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 | ListboxSelectTo(listPtr, index) | ^ tklist.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 | ListboxFetchSelection(clientData, offset, buffer, maxBytes) | ^ tklist.c:1600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1600 | ListboxLostSelection(clientData) | ^ tklist.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 | ListboxRedrawRange(listPtr, first, last) | ^ tklist.c:1668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1668 | ListboxUpdateVScrollbar(listPtr) | ^ tklist.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 | ListboxUpdateHScrollbar(listPtr) | ^ tklist.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 | ListboxComputeWidths(listPtr, fontChanged) | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkmenu.c tkmenu.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 | Tk_MenuCmd(clientData, interp, argc, argv) | ^ tkmenu.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 | MenuWidgetCmd(clientData, interp, argc, argv) | ^ tkmenu.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 | DestroyMenu(clientData) | ^ tkmenu.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 | DestroyMenuEntry(clientData) | ^ tkmenu.c:1019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | ConfigureMenu(interp, menuPtr, argc, argv, flags) | ^ tkmenu.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] 1138 | ConfigureMenuEntry(interp, menuPtr, mePtr, index, argc, argv, flags) | ^ tkmenu.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 | ComputeMenuGeometry(clientData) | ^ tkmenu.c:1497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1497 | DisplayMenu(clientData) | ^ tkmenu.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 | GetMenuIndex(interp, menuPtr, string, indexPtr) | ^ tkmenu.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 | MenuEventProc(clientData, eventPtr) | ^ tkmenu.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 | MenuVarProc(clientData, interp, name1, name2, flags) | ^ tkmenu.c:1935:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1935 | EventuallyRedrawMenu(menuPtr, index) | ^ tkmenu.c:1979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1979 | PostSubmenu(interp, menuPtr, mePtr) | ^ tkmenu.c:2039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2039 | ActivateMenuEntry(menuPtr, index) | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkmnbut.c tkmnbut.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | Tk_MenubuttonCmd(clientData, interp, argc, argv) | ^ tkmnbut.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 | MenuButtonWidgetCmd(clientData, interp, argc, argv) | ^ tkmnbut.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 | DestroyMenuButton(clientData) | ^ tkmnbut.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 | ConfigureMenuButton(interp, mbPtr, argc, argv, flags) | ^ tkmnbut.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | DisplayMenuButton(clientData) | ^ tkmnbut.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 | MenuButtonEventProc(clientData, eventPtr) | ^ tkmnbut.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 | ComputeMenuButtonGeometry(mbPtr) | ^ tkmnbut.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 | MenuButtonVarProc(clientData, interp, name1, name2, flags) | ^ tkmnbut.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 | MenuButtonTextVarProc(clientData, interp, name1, name2, flags) | ^ 9 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkmsg.c tkmsg.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] 177 | Tk_MessageCmd(clientData, interp, argc, argv) | ^ tkmsg.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | MessageWidgetCmd(clientData, interp, argc, argv) | ^ tkmsg.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | DestroyMessage(clientData) | ^ tkmsg.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 | ConfigureMessage(interp, msgPtr, argc, argv, flags) | ^ tkmsg.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 | ComputeMessageGeometry(msgPtr) | ^ tkmsg.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 | DisplayMessage(clientData) | ^ tkmsg.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 | MessageEventProc(clientData, eventPtr) | ^ tkmsg.c:743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 743 | MessageTextVarProc(clientData, interp, name1, name2, flags) | ^ 8 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkscale.c tkscale.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | Tk_ScaleCmd(clientData, interp, argc, argv) | ^ tkscale.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 | ScaleWidgetCmd(clientData, interp, argc, argv) | ^ tkscale.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] 426 | DestroyScale(clientData) | ^ tkscale.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | ConfigureScale(interp, scalePtr, argc, argv, flags) | ^ tkscale.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 | ComputeScaleGeometry(scalePtr) | ^ tkscale.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | DisplayVerticalScale(clientData) | ^ tkscale.c:870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 870 | DisplayVerticalValue(scalePtr, value, rightEdge) | ^ tkscale.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 | DisplayHorizontalScale(clientData) | ^ tkscale.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 | DisplayHorizontalValue(scalePtr, value, bottom) | ^ tkscale.c:1144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1144 | PixelToValue(scalePtr, x, y) | ^ tkscale.c:1211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1211 | ValueToPixel(scalePtr, value) | ^ tkscale.c:1251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1251 | ScaleEventProc(clientData, eventPtr) | ^ tkscale.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 | ScaleMouseProc(clientData, eventPtr) | ^ tkscale.c:1353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1353 | SetScaleValue(scalePtr, value) | ^ tkscale.c:1403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1403 | EventuallyRedrawScale(scalePtr, what) | ^ 15 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkscrbar.c tkscrbar.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | Tk_ScrollbarCmd(clientData, interp, argc, argv) | ^ tkscrbar.c: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] 318 | ScrollbarWidgetCmd(clientData, interp, argc, argv) | ^ tkscrbar.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 | DestroyScrollbar(clientData) | ^ tkscrbar.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 | ConfigureScrollbar(interp, scrollPtr, argc, argv, flags) | ^ tkscrbar.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 | DisplayScrollbar(clientData) | ^ tkscrbar.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 | ScrollbarEventProc(clientData, eventPtr) | ^ tkscrbar.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 | ComputeScrollbarGeometry(scrollPtr) | ^ tkscrbar.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 | ScrollbarPosition(scrollPtr, x, y) | ^ tkscrbar.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 | ScrollbarMouseProc(clientData, eventPtr) | ^ tkscrbar.c:1057: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 | ScrollCmd(scrollPtr, unit) | ^ tkscrbar.c:1096:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1096 | EventuallyRedraw(scrollPtr) | ^ tkscrbar.c:1128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1128 | ScrollbarNewField(scrollPtr, field) | ^ tkscrbar.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | ScrollbarTimerProc(clientData) | ^ 13 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcanvas.c tkcanvas.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | Tk_CanvasCmd(clientData, interp, argc, argv) | ^ tkcanvas.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 | CanvasWidgetCmd(clientData, interp, argc, argv) | ^ tkcanvas.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 | DestroyCanvas(clientData) | ^ tkcanvas.c:1389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1389 | ConfigureCanvas(interp, canvasPtr, argc, argv, flags) | ^ tkcanvas.c:1510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1510 | SaveCanvas(interp, canvasPtr, fileName, x, y, width, height) | ^ tkcanvas.c:1704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1704 | DisplayCanvas(clientData) | ^ tkcanvas.c:1893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1893 | CanvasEventProc(clientData, eventPtr) | ^ tkcanvas.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 | EventuallyRedrawArea(canvasPtr, x1, y1, x2, y2) | ^ tkcanvas.c:2016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2016 | Tk_CreateItemType(typePtr) | ^ tkcanvas.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 | StartTagSearch(canvasPtr, tag, searchPtr) | ^ tkcanvas.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 | NextItem(searchPtr) | ^ tkcanvas.c:2288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2288 | DoItem(interp, itemPtr, tag) | ^ tkcanvas.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | FindItems(interp, canvasPtr, argc, argv, newTag, cmdName, option) | ^ tkcanvas.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2601 | FindArea(interp, canvasPtr, argv, uid, enclosed) | ^ tkcanvas.c:2678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2678 | RelinkItems(canvasPtr, tag, prevPtr) | ^ tkcanvas.c:2765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2765 | CanvasBindProc(clientData, eventPtr) | ^ tkcanvas.c:2857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2857 | PickCurrentItem(canvasPtr, eventPtr) | ^ tkcanvas.c:3002:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3002 | CanvasDoEvent(canvasPtr, eventPtr) | ^ tkcanvas.c:3078:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3078 | CanvasBlinkProc(clientData) | ^ tkcanvas.c:3123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3123 | CanvasFocusProc(clientData, gotFocus) | ^ tkcanvas.c:3167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3167 | CanvasSelectTo(canvasPtr, itemPtr, index) | ^ tkcanvas.c:3236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3236 | CanvasFetchSelection(clientData, offset, buffer, maxBytes) | ^ tkcanvas.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 | CanvasLostSelection(clientData) | ^ tkcanvas.c:3312:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3312 | TkGetCanvasCoord(canvasPtr, string, doublePtr) | ^ tkcanvas.c:3346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3346 | GridAlign(coord, spacing) | ^ tkcanvas.c:3382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3382 | CanvasUpdateScrollbars(canvasPtr) | ^ tkcanvas.c:3462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3462 | CanvasSetOrigin(canvasPtr, xOrigin, yOrigin) | ^ tkcanvas.c:3542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3542 | CanvasTagsParseProc(clientData, interp, tkwin, value, widgRec, offset) | ^ tkcanvas.c:3612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3612 | CanvasTagsPrintProc(clientData, tkwin, widgRec, offset, freeProcPtr) | ^ 29 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvarc.c tkcvarc.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | CreateArc(canvasPtr, itemPtr, argc, argv) | ^ tkcvarc.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 | ArcCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvarc.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | ConfigureArc(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvarc.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 | DeleteArc(itemPtr) | ^ tkcvarc.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 | ComputeArcBbox(canvasPtr, arcPtr) | ^ tkcvarc.c:610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | DisplayArc(canvasPtr, itemPtr, drawable) | ^ tkcvarc.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 | ArcToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkcvarc.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] 867 | ArcToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvarc.c:1110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1110 | ScaleArc(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvarc.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 | TranslateArc(canvasPtr, itemPtr, deltaX, deltaY) | ^ tkcvarc.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 | ComputeArcOutline(arcPtr) | ^ tkcvarc.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | HorizLineToArc(x1, x2, y, rx, ry, start, extent) | ^ tkcvarc.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 | VertLineToArc(x, y1, y2, rx, ry, start, extent) | ^ tkcvarc.c:1504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | AngleInRange(x, y, start, extent) | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvbmap.c tkcvbmap.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 | CreateBitmap(canvasPtr, itemPtr, argc, argv) | ^ tkcvbmap.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 | BitmapCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvbmap.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | ConfigureBitmap(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvbmap.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 | DeleteBitmap(itemPtr) | ^ tkcvbmap.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 | ComputeBitmapBbox(canvasPtr, bmapPtr) | ^ tkcvbmap.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 | DisplayBitmap(canvasPtr, itemPtr, drawable) | ^ tkcvbmap.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | BitmapToPoint(canvasPtr, itemPtr, coordPtr) | ^ tkcvbmap.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 | BitmapToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvbmap.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 | ScaleBitmap(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvbmap.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | TranslateBitmap(canvasPtr, itemPtr, deltaX, deltaY) | ^ 10 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvline.c tkcvline.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 | CreateLine(canvasPtr, itemPtr, argc, argv) | ^ tkcvline.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 | LineCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvline.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 | ConfigureLine(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvline.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 | DeleteLine(itemPtr) | ^ tkcvline.c:533:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | ComputeLineBbox(canvasPtr, linePtr) | ^ tkcvline.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 | DisplayLine(canvasPtr, itemPtr, drawable) | ^ tkcvline.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 | LineToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkcvline.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] 933 | LineToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvline.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 | ScaleLine(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvline.c:1187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1187 | TranslateLine(canvasPtr, itemPtr, deltaX, deltaY) | ^ tkcvline.c:1240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1240 | ParseArrowShape(clientData, interp, tkwin, value, recordPtr, offset) | ^ tkcvline.c:1256:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1256 | panic("ParseArrowShape received bogus offset"); | ^ tkcvline.c:1303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1303 | PrintArrowShape(clientData, tkwin, recordPtr, offset, freeProcPtr) | ^ tkcvline.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 | ConfigureArrows(canvasPtr, linePtr) | ^ 14 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvpoly.c tkcvpoly.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | CreatePolygon(canvasPtr, itemPtr, argc, argv) | ^ tkcvpoly.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 | PolygonCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvpoly.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | ConfigurePolygon(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvpoly.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 | DeletePolygon(itemPtr) | ^ tkcvpoly.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] 420 | ComputePolygonBbox(canvasPtr, polyPtr) | ^ tkcvpoly.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 | TkFillPolygon(canvasPtr, coordPtr, numPoints, drawable, gc) | ^ tkcvpoly.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 | DisplayPolygon(canvasPtr, itemPtr, drawable) | ^ tkcvpoly.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 | PolygonToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkcvpoly.c:656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | PolygonToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvpoly.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 | ScalePolygon(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvpoly.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 | TranslatePolygon(canvasPtr, itemPtr, deltaX, deltaY) | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvtext.c tkcvtext.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 | CreateText(canvasPtr, itemPtr, argc, argv) | ^ tkcvtext.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 | TextCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvtext.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 | ConfigureText(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvtext.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 | DeleteText(itemPtr) | ^ tkcvtext.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 | ComputeTextBbox(canvasPtr, textPtr) | ^ tkcvtext.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 | DisplayText(canvasPtr, itemPtr, drawable) | ^ tkcvtext.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 | TextInsert(canvasPtr, itemPtr, beforeThis, string) | ^ tkcvtext.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 | TextDeleteChars(canvasPtr, itemPtr, first, last) | ^ tkcvtext.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 | TextToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkcvtext.c:1059:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1059 | TextToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvtext.c:1120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | ScaleText(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvtext.c:1155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | TranslateText(canvasPtr, itemPtr, deltaX, deltaY) | ^ tkcvtext.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 | GetTextIndex(canvasPtr, itemPtr, string, indexPtr) | ^ tkcvtext.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 | SetTextCursor(canvasPtr, itemPtr, index) | ^ tkcvtext.c:1342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | GetSelText(canvasPtr, itemPtr, offset, buffer, maxBytes) | ^ 15 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkcvwind.c tkcvwind.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 | CreateWinItem(canvasPtr, itemPtr, argc, argv) | ^ tkcvwind.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 | WinItemCoords(canvasPtr, itemPtr, argc, argv) | ^ tkcvwind.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 | ConfigureWinItem(canvasPtr, itemPtr, argc, argv, flags) | ^ tkcvwind.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 | DeleteWinItem(itemPtr) | ^ tkcvwind.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 | ComputeWindowBbox(canvasPtr, winItemPtr) | ^ tkcvwind.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 | DisplayWinItem(canvasPtr, itemPtr, drawable) | ^ tkcvwind.c:553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | WinItemToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkcvwind.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 | WinItemToArea(canvasPtr, itemPtr, rectPtr) | ^ tkcvwind.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 | ScaleWinItem(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkcvwind.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | TranslateWinItem(canvasPtr, itemPtr, deltaX, deltaY) | ^ tkcvwind.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 | WinItemStructureProc(clientData, eventPtr) | ^ tkcvwind.c:762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 762 | WinItemRequestProc(clientData, tkwin) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tkrectov.c tkrectov.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 | CreateRectOval(canvasPtr, itemPtr, argc, argv) | ^ tkrectov.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 | RectOvalCoords(canvasPtr, itemPtr, argc, argv) | ^ tkrectov.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] 295 | ConfigureRectOval(canvasPtr, itemPtr, argc, argv, flags) | ^ tkrectov.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | DeleteRectOval(itemPtr) | ^ tkrectov.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 | ComputeRectOvalBbox(canvasPtr, rectOvalPtr) | ^ tkrectov.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 | DisplayRectOval(canvasPtr, itemPtr, drawable) | ^ tkrectov.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | RectToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkrectov.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 | OvalToPoint(canvasPtr, itemPtr, pointPtr) | ^ tkrectov.c:688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | RectToArea(canvasPtr, itemPtr, areaPtr) | ^ tkrectov.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 | OvalToArea(canvasPtr, itemPtr, areaPtr) | ^ tkrectov.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 829 | ScaleRectOval(canvasPtr, itemPtr, originX, originY, scaleX, scaleY) | ^ tkrectov.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 | TranslateRectOval(canvasPtr, itemPtr, deltaX, deltaY) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktrig.c tktrig.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 | TkLineToPoint(end1Ptr, end2Ptr, pointPtr) | ^ tktrig.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 | TkLineToArea(end1Ptr, end2Ptr, rectPtr) | ^ tktrig.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] 295 | TkPolygonToPoint(polyPtr, numPoints, pointPtr) | ^ tktrig.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 | TkPolygonToArea(polyPtr, numPoints, rectPtr) | ^ tktrig.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | TkOvalToPoint(ovalPtr, width, filled, pointPtr) | ^ tktrig.c:605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | TkOvalToArea(ovalPtr, rectPtr) | ^ tktrig.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 | TkIncludePoint(canvasPtr, itemPtr, pointPtr) | ^ tktrig.c:772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | TkBezierScreenPoints(canvasPtr, control, numSteps, xPointPtr) | ^ tktrig.c:821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | TkBezierPoints(control, numSteps, coordPtr) | ^ tktrig.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 | TkMakeBezierCurve(canvasPtr, pointPtr, numPoints, numSteps, xPoints, dblPoints) | ^ tktrig.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 | TkGetMiterPoints(p1, p2, p3, width, m1, m2) | ^ tktrig.c:1150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1150 | TkGetButtPoints(p1, p2, width, project, m1, m2) | ^ 12 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktext.c tktext.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 | Tk_TextCmd(clientData, interp, argc, argv) | ^ tktext.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | TextWidgetCmd(clientData, interp, argc, argv) | ^ tktext.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 | DestroyText(clientData) | ^ tktext.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 | ConfigureText(interp, textPtr, argc, argv, flags) | ^ tktext.c:776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | TextEventProc(clientData, eventPtr) | ^ tktext.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 | InsertChars(textPtr, line, ch, string) | ^ tktext.c: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] 874 | DeleteChars(textPtr, line1, ch1, line2, ch2) | ^ tktext.c:1024:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1024 | TextFetchSelection(clientData, offset, buffer, maxBytes) | ^ tktext.c:1088:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1088 | panic("TextFetchSelection couldn't find end of range"); | ^ tktext.c:1155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | TkTextLostSelection(clientData) | ^ tktext.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 | TextMarkCmd(textPtr, interp, argc, argv) | ^ tktext.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 | TkTextSetMark(textPtr, name, line, ch) | ^ tktext.c:1378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1378 | TextBlinkProc(clientData) | ^ tktext.c:1419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1419 | TextFocusProc(clientData, gotFocus) | ^ tktext.c:1462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1462 | TextScanCmd(textPtr, interp, argc, argv) | ^ 15 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktxbtre.c tktxbtre.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 | TkBTreeDestroy(tree) | ^ tktxbtre.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | DestroyNode(nodePtr) | ^ tktxbtre.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 | DeleteSummaries(summaryPtr) | ^ tktxbtre.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 | TkBTreeInsertChars(tree, linePtr, ch, string) | ^ tktxbtre.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | TkBTreeDeleteChars(tree, line1Ptr, ch1, line2Ptr, ch2) | ^ tktxbtre.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 | TkBTreeTag(tree, line1, ch1, line2, ch2, tagPtr, add) | ^ tktxbtre.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 | TkBTreeAddAnnotation(annotPtr) | ^ tktxbtre.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 | TkBTreeRemoveAnnotation(annotPtr) | ^ tktxbtre.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 | TkBTreeFindLine(tree, line) | ^ tktxbtre.c:1017:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | panic("TkBTreeFindLine ran out of nodes"); | ^ tktxbtre.c:1030:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1030 | panic("TkBTreeFindLine ran out of lines"); | ^ tktxbtre.c:1057: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 | TkBTreeNextLine(linePtr) | ^ tktxbtre.c:1107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | TkBTreeLineIndex(linePtr) | ^ tktxbtre.c:1125:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1125 | panic("TkBTreeLineIndex couldn't find line"); | ^ tktxbtre.c:1141:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1141 | panic("TkBTreeLineIndex couldn't find node"); | ^ tktxbtre.c:1170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | TkBTreeStartSearch(tree, line1, ch1, line2, ch2, tagPtr, searchPtr) | ^ tktxbtre.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 | TkBTreeNextTag(searchPtr) | ^ tktxbtre.c:1334:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1334 | panic("TkBTreeNextTag found incorrect tag summary info."); | ^ tktxbtre.c:1382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1382 | TkBTreeCheck(tree) | ^ tktxbtre.c:1396:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1396 | panic("TkBTreeCheck found odd toggle count for \"%s\" (%d)", | ^ tktxbtre.c:1427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1427 | Rebalance(treePtr, nodePtr) | ^ tktxbtre.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 | RecomputeNodeCounts(nodePtr) | ^ tktxbtre.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 | AddToggleToLine(linePtr, index, tagPtr) | ^ tktxbtre.c:1861:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1861 | ChangeNodeToggleCount(nodePtr, tagPtr, delta) | ^ tktxbtre.c:1891:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1891 | panic("ChangeNodeToggleCount: negative toggle count"); | ^ tktxbtre.c:1912:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1912 | panic("ChangeNodeToggleCount: negative delta, no tag entry"); | ^ tktxbtre.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 | TkBTreeCharTagged(linePtr, ch, tagPtr) | ^ tktxbtre.c:2032:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2032 | TkBTreeGetTags(tree, linePtr, ch, numTagsPtr) | ^ tktxbtre.c:2136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2136 | IncCount(tagPtr, inc, tagInfoPtr) | ^ tktxbtre.c:2203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2203 | CheckNodeConsistency(nodePtr) | ^ tktxbtre.c:2223:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2223 | panic("CheckNodeConsistency found bad child count (%d)", | ^ tktxbtre.c:2233:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2233 | panic("CheckNodeConsistency found line that %s", | ^ tktxbtre.c:2238:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2238 | panic("CheckNodeConsistency found line with extra newline"); | ^ tktxbtre.c:2242:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2242 | panic("CheckNodeConsistency found line with bad numBytes"); | ^ tktxbtre.c:2245:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2245 | panic("CheckNodeConsistency found line with no newline"); | ^ tktxbtre.c:2251:12: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2251 | panic("CheckNodeConsistency found %s (%d %d)", | ^ tktxbtre.c:2260:13: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2260 | panic("CheckNodeConsistency found line %s", | ^ tktxbtre.c:2282:9: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2282 | panic("CheckNodeConsistency found %s (%s)", | ^ tktxbtre.c:2294:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2294 | panic("CheckNodeConsistency found node that %s", | ^ tktxbtre.c:2298:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2298 | panic("CheckNodeConsistency found level mismatch (%d %d)", | ^ tktxbtre.c:2304:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2304 | panic("CheckNodeConsistency found mismatch in numChildren (%d %d)", | ^ tktxbtre.c:2308:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2308 | panic("CheckNodeConsistency found mismatch in numLines (%d %d)", | ^ tktxbtre.c:2339:11: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2339 | panic("CheckNodeConsistency found mismatch in toggleCount (%d %d)", | ^ tktxbtre.c:2345:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2345 | panic("CheckNodeConsistency found duplicated node tag: %s", | ^ tktxbtre.c:2370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2370 | TkBTreeNumLines(tree) | ^ 45 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktxdisp.c tktxdisp.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | TkTextCreateDInfo(textPtr) | ^ tktxdisp.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | TkTextFreeDInfo(textPtr) | ^ tktxdisp.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | GetStyle(textPtr, sValuePtr) | ^ tktxdisp.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 | FreeStyle(stylePtr) | ^ tktxdisp.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 | ComputeStyleValues(textPtr, numTags, tagPtrPtr, sValuePtr) | ^ tktxdisp.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | LayoutLine(textPtr, line, linePtr, tInfoPtr) | ^ tktxdisp.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 | ToggleTag(tInfoPtr, tagPtr) | ^ tktxdisp.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 | UpdateDisplayInfo(textPtr) | ^ tktxdisp.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 | FreeDLines(textPtr, firstPtr, lastPtr, unlink) | ^ tktxdisp.c:1045:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | DisplayDLine(textPtr, dlPtr, pixmap) | ^ tktxdisp.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | DisplayText(clientData) | ^ tktxdisp.c:1385:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1385 | panic("DisplayText received unknown exposure event"); | ^ tktxdisp.c:1462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1462 | TkTextRedrawRegion(textPtr, x, y, width, height) | ^ tktxdisp.c:1535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1535 | TkTextLinesChanged(textPtr, first, last) | ^ tktxdisp.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 | TkTextRedrawTag(textPtr, line1, ch1, line2, ch2, tagPtr, withTag) | ^ tktxdisp.c:1736: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 | TkTextRelayoutWindow(textPtr) | ^ tktxdisp.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 | TkTextSetView(textPtr, line, pickPlace) | ^ tktxdisp.c:1953:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1953 | FindDLine(dlPtr, line) | ^ tktxdisp.c:1989:8: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1989 | panic("FindDLine reached end of text"); | ^ tktxdisp.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 | TkTextCharAtLoc(textPtr, x, y, chPtr) | ^ tktxdisp.c:2092:10: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2092 | panic("TkTextCharAtLoc ran out of lines"); | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktxidx.c tktxidx.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 | TkTextGetIndex(interp, textPtr, string, lineIndexPtr, chPtr) | ^ tktxidx.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 | TkTextPrintIndex(line, ch, string) | ^ tktxidx.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 | TkTextRoundIndex(textPtr, lineIndexPtr, chPtr) | ^ tktxidx.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 | ForwBack(textPtr, string, lineIndexPtr, chPtr) | ^ tktxidx.c:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | ForwardChars(textPtr, linePtr, lineIndexPtr, chPtr, count) | ^ tktxidx.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 | BackwardChars(textPtr, linePtr, lineIndexPtr, chPtr, count) | ^ tktxidx.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 | StartEnd(textPtr, string, lineIndexPtr, chPtr) | ^ 7 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX -c tktxtag.c tktxtag.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 | TkTextTagCmd(textPtr, interp, argc, argv) | ^ tktxtag.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 | TkTextCreateTag(textPtr, tagName) | ^ tktxtag.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 | FindTag(interp, textPtr, tagName) | ^ tktxtag.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 | TkTextFreeTag(tagPtr) | ^ tktxtag.c:636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | SortTags(numTags, tagArrayPtr) | ^ tktxtag.c:688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | TagSortProc(first, second) | ^ tktxtag.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 | ChangeTagPriority(textPtr, tagPtr, prio) | ^ tktxtag.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 | TkTextBindProc(clientData, eventPtr) | ^ tktxtag.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 | TkTextPickCurrent(textPtr, eventPtr) | ^ tktxtag.c:988:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 988 | TkTextUnpickCurrent(textPtr) | ^ tktxtag.c:1020:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | TextDoEvent(textPtr, eventPtr) | ^ 11 warnings generated. rm -f libtk.a ar cr libtk.a tk3d.o tkargv.o tkatom.o tkbind.o tkbitmap.o tkcmds.o tkcolor.o tkconfig.o tkcursor.o tkerror.o tkevent.o tkfont.o tkget.o tkgc.o tkgeo.o tkgrab.o tkoption.o tkpack.o tkpixmap.o tkplace.o tkpresrv.o tkselect.o tksend.o tkshare.o tkwindow.o tkwm.o tkrawtcp.o tkbutton.o tkentry.o tkframe.o tklist.o tkmenu.o tkmnbut.o tkmsg.o tkscale.o tkscrbar.o tkcanvas.o tkcvarc.o tkcvbmap.o tkcvline.o tkcvpoly.o tkcvtext.o tkcvwind.o tkrectov.o tktrig.o tktext.o tktxbtre.o tktxdisp.o tktxidx.o tktxtag.o ranlib libtk.a cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -I. -I/usr/X11R6/include -I../tcl -DTK_VERSION=\"2.3\" -DUSE_XPM3 -DIS_LINUX main.o libtk.a ../tcl/libtcl.a -L/usr/X11R6/lib -lX11 -lXpm -lm -o wish ld: warning: main.c(main.o:(main)): warning: sprintf() is often misused, please use snprintf() ld: warning: tkcmds.c(tkcmds.o:(Tk_AfterCmd) in archive libtk.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: tclglob.c(tclglob.o:(Tcl_TildeSubst) in archive ../tcl/libtcl.a): warning: strcat() is almost always misused, please use strlcat() cd src/tclx && /usr/bin/make MAKEFLAGS= cp ../tcl/libtcl.a . rm -f ucbsrc/made.tmp ossupp/made.tmp src/made.tmp cd ucbsrc; /usr/bin/make - all rm -f tclbasic.c sed -f tclbasic.sed <../../tcl/tclbasic.c >tclbasic.c cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -I../src -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclbasic.c In file included from tclbasic.c:22: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclbasic.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | Tcl_DeleteInterp(interp) | ^ tclbasic.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 | Tcl_CreateCommand(interp, cmdName, proc, clientData, deleteProc) | ^ tclbasic.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 | Tcl_DeleteCommand(interp, cmdName) | ^ tclbasic.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | Tcl_Eval(interp, cmd, flags, termPtr) | ^ tclbasic.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 | Tcl_CreateTrace(interp, level, proc, clientData) | ^ tclbasic.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 | Tcl_DeleteTrace(interp, trace) | ^ tclbasic.c:931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 931 | Tcl_AddErrorInfo(interp, message) | ^ tclbasic.c:1055:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1055 | Tcl_GlobalEval(interp, command) | ^ 9 warnings generated. rm -f tclexpr.c sed -f tclexpr.sed <../../tcl/tclexpr.c >tclexpr.c cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -I../src -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclexpr.c In file included from tclexpr.c:24: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ tclexpr.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 | ExprParseString(interp, string, valuePtr) | ^ tclexpr.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | ExprLex(interp, infoPtr, valuePtr) | ^ tclexpr.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] 564 | ExprGetValue(interp, infoPtr, prec, valuePtr) | ^ tclexpr.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 | ExprMakeString(valuePtr) | ^ tclexpr.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 | ExprTopLevel(interp, string, valuePtr) | ^ tclexpr.c:1208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | Tcl_ExprLong(interp, string, ptr) | ^ tclexpr.c:1235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1235 | Tcl_ExprDouble(interp, string, ptr) | ^ tclexpr.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 | Tcl_ExprBoolean(interp, string, ptr) | ^ tclexpr.c:1308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1308 | Tcl_ExprString(interp, string) | ^ In file included from tclexpr.c:1321: ../src/tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclexpr.c:1321: ../src/tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ 12 warnings generated. ar d ../libtcl.a tclbasic.o tclexpr.o ar cr ../libtcl.a tclbasic.o tclexpr.o touch made.tmp cd ossupp; /usr/bin/make - all #ar cr ../libtcl.a touch made.tmp cd tclsrc; /usr/bin/make - all cat array.tcl assign.tcl edprocs.tcl forfile.tcl forrec.tcl globrec.tcl help.tcl packages.tcl pushd.tcl setfuncs.tcl showproc.tcl strfile.tcl compat.tcl convlib.tcl profrep.tcl | egrep -v '^#$|^# *|^#-|^#=|^ *#' > ../tcllib/tcl.tlb touch made.tmp cd src; /usr/bin/make - all cc -c -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH main.c main.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 | main(argc, argv) | ^ 1 warning generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxbsrc.c In file included from tclxbsrc.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxbsrc.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxbsrc.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxbsrc.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 | StandardKeyCompare (key, line) | ^ tclxbsrc.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 | TclProcKeyCompare (searchCBPtr) | ^ tclxbsrc.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 | ReadAndCompare (fileOffset, searchCBPtr) | ^ tclxbsrc.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 | BinSearch (searchCBPtr) | ^ tclxbsrc.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 | Tcl_BsearchCmd (clientData, interp, argc, argv) | ^ 8 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxcclk.c In file included from tclxcclk.c:21: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxcclk.c:21: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxcclk.c:21: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxcclk.c:38:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | Tcl_ConvertclockCmd (clientData, interp, argc, argv) | ^ 4 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxchmd.c In file included from tclxchmd.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxchmd.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxchmd.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxchmd.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 | ConvSymMode (interp, symMode, modeVal) | ^ tclxchmd.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 | Tcl_ChmodCmd (clientData, interp, argc, argv) | ^ tclxchmd.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 | Tcl_ChownCmd (clientData, interp, argc, argv) | ^ tclxchmd.c:377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | Tcl_ChgrpCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxclck.c In file included from tclxclck.c:20: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxclck.c:20: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxclck.c:20: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxclck.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 | Tcl_GetclockCmd (clientData, interp, argc, argv) | ^ tclxclck.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 | Tcl_FmtclockCmd (clientData, interp, argc, argv) | ^ 5 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxclp.c In file included from tclxclp.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxclp.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxclp.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxclp.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] 70 | IsSetVarCmd (interp, command) | ^ tclxclp.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 | OutFlush (filePtr) | ^ tclxclp.c:112:19: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | panic ("command loop: error writing to output file: %s\n", | ^ tclxclp.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 | Tcl_PrintResult (fp, returnval, resultText) | ^ tclxclp.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 | OutputPrompt (interp, outFP, topLevel) | ^ tclxclp.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 | Tcl_CommandLoop (interp, inFile, outFile, evalProc, options) | ^ tclxclp.c:264:23: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | panic ("command loop: error on input file: %s\n", | ^ tclxclp.c:278:30: 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] 278 | result = (*evalProc) (interp, cmd, 0, (char **)NULL); | ^ tclxclp.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 | SetPromptVar (interp, hookVarName, newHookValue, oldHookValuePtr) | ^ tclxclp.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 | Tcl_CommandloopCmd(clientData, interp, argc, argv) | ^ 13 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxcret.c In file included from tclxcret.c:21: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxcret.c:21: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxcret.c:21: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ 3 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxdebg.c In file included from tclxdebg.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxdebg.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxdebg.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxdebg.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 | PrintStr (filePtr, string, numChars) | ^ tclxdebg.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 | PrintArg (filePtr, argStr, noTruncate) | ^ tclxdebg.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | TraceCode (traceInfoPtr, level, command, argc, argv) | ^ tclxdebg.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 | CmdTraceRoutine (clientData, interp, level, command, cmdProc, cmdClientData, | ^ tclxdebg.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 | Tcl_CmdtraceCmd (clientData, interp, argc, argv) | ^ tclxdebg.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 | CleanUpDebug (clientData) | ^ tclxdebg.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 | Tcl_InitDebug (interp) | ^ 10 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxdup.c In file included from tclxdup.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxdup.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxdup.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxdup.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 | DoNormalDup (interp, oldFilePtr) | ^ tclxdup.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 | DoSpecialDup (interp, oldFilePtr, newHandleName) | ^ tclxdup.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 | Tcl_DupCmd (clientData, interp, argc, argv) | ^ 6 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxfcmd.c In file included from tclxfcmd.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxfcmd.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxfcmd.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxfcmd.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 | Tcl_PipeCmd (clientData, interp, argc, argv) | ^ tclxfcmd.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | Tcl_CopyfileCmd (clientData, interp, argc, argv) | ^ tclxfcmd.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 | GetFileType (statBufPtr) | ^ tclxfcmd.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 | ReturnStatList (interp, filePtr, statBufPtr) | ^ tclxfcmd.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 | ReturnStatArray (interp, filePtr, statBufPtr, arrayName) | ^ tclxfcmd.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 | ReturnStatItem (interp, filePtr, statBufPtr, itemName) | ^ tclxfcmd.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 | Tcl_FstatCmd (clientData, interp, argc, argv) | ^ tclxfcmd.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | Tcl_LgetsCmd (notUsed, interp, argc, argv) | ^ tclxfcmd.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 | ParseLockUnlockArgs (interp, argc, argv, argIdx, filePtrPtr, lockInfoPtr) | ^ tclxfcmd.c:671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | Tcl_FlockCmd (notUsed, interp, argc, argv) | ^ tclxfcmd.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 | Tcl_FunlockCmd (notUsed, interp, argc, argv) | ^ 14 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxfctl.c In file included from tclxfctl.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxfctl.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxfctl.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxfctl.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 | XlateFcntlAttr (interp, attrName, fcntlAttrPtr, otherAttrPtr) | ^ tclxfctl.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 | GetFcntlAttr (interp, filePtr, attrName) | ^ tclxfctl.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 | SetFcntlAttr (interp, filePtr, attrName, valueStr) | ^ tclxfctl.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 | Tcl_FcntlCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxfmat.c In file included from tclxfmat.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxfmat.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxfmat.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxfmat.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 | ReturnIEEEMathError (interp, dbResult) | ^ tclxfmat.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 | Tcl_MathError (functionName, errorType) | ^ tclxfmat.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 | Tcl_UnaryFloatFunction(interp, argc, argv, function) | ^ tclxfmat.c:224:27: 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] 224 | dbResult = (*function)(dbVal); | ^ tclxfmat.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | Tcl_AcosCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_AsinCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_AtanCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_CosCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_SinCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_TanCmd(clientData, interp, argc, argv) | ^ tclxfmat.c: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] 386 | Tcl_CoshCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_SinhCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_TanhCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_ExpCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_LogCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_Log10Cmd(clientData, interp, argc, argv) | ^ tclxfmat.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | Tcl_SqrtCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_FabsCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_FloorCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_CeilCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_FmodCmd(clientData, interp, argc, argv) | ^ tclxfmat.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 | Tcl_PowCmd(clientData, interp, argc, argv) | ^ 25 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxfsca.c In file included from tclxfsca.c:20: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxfsca.c:20: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxfsca.c:20: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxfsca.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 | CleanUpContext (scanGlobPtr, contextPtr) | ^ tclxfsca.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 | CreateScanContext (interp, scanGlobPtr) | ^ tclxfsca.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 | DeleteScanContext (interp, scanGlobPtr, contextHandle) | ^ tclxfsca.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 | Tcl_ScancontextCmd (clientData, interp, argc, argv) | ^ tclxfsca.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 | Tcl_ScanmatchCmd (clientData, interp, argc, argv) | ^ tclxfsca.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 | SetMatchVar (interp, fileLine, fileOffset, scanLineNum, fileHandle) | ^ tclxfsca.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] 390 | Tcl_ScanfileCmd (clientData, interp, argc, argv) | ^ tclxfsca.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 | FileScanCleanUp (clientData) | ^ tclxfsca.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 | Tcl_InitFilescan (interp) | ^ 12 warnings generated. yacc tclxgdat.y tclxgdat.y: yacc finds 8 shift/reduce conflicts mv y.tab.c tclxgdat.c cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxgdat.c tclxgdat.y:146:19: 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 previous declaration [-Wdeprecated-non-prototype] 146 | extern struct tm *localtime(); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxgdat.y:166:28: warning: passing arguments to 'timeconv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | if ((tod = timeconv(h, m, s, mer)) < 0) return (-1); | ^ tclxgdat.y:149:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | time_t dateconv(mm, dd, yy, h, m, s, mer, zone, dayflag) | ^ tclxgdat.y:184:24: warning: passing arguments to 'daylcorr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | return daylcorr(tod, now); | ^ tclxgdat.y:174:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | time_t dayconv(ord, day, now) int ord, day; time_t now; | ^ tclxgdat.y:188:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | time_t timeconv(hh, mm, ss, mer) register int hh, mm, ss, mer; | ^ tclxgdat.y:51:16: 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] 51 | static time_t timeconv(); | ^ tclxgdat.y:215:24: warning: passing arguments to 'daylcorr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | return daylcorr(dateconv(mm, ltime->tm_mday, yy, ltime->tm_hour, | ^ tclxgdat.y:203:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | time_t monthadd(sdate, relmonth) time_t sdate, relmonth; | ^ tclxgdat.y:220:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | time_t daylcorr(future, now) time_t future, now; | ^ tclxgdat.y:52:16: 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] 52 | static time_t daylcorr(); | ^ tclxgdat.y:271:39: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | return (lookup(idbuf)); | ^ tclxgdat.y:463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | lookup(id) char *id; | ^ tclxgdat.y:53: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] 53 | static int lookup(); | ^ tclxgdat.y: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 | Tcl_GetDate (p, now, zone) | ^ tclxgdat.y: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 | yyerror(msg) | ^ 16 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxgenl.c In file included from tclxgenl.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxgenl.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxgenl.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxgenl.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 | Tcl_EchoCmd(clientData, interp, argc, argv) | ^ tclxgenl.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 | Tcl_InfoxCmd (clientData, interp, argc, argv) | ^ tclxgenl.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 | Tcl_LoopCmd (dummy, interp, argc, argv) | ^ 6 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxhndl.c In file included from tclxhndl.c:21: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxhndl.c:21: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxhndl.c:21: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxhndl.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 | LinkInNewEntries (tblHdrPtr, newIdx, numEntries) | ^ tclxhndl.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 | ExpandTable (tblHdrPtr, neededIdx) | ^ tclxhndl.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 | AllocEntry (tblHdrPtr, entryIdxPtr) | ^ tclxhndl.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 | HandleDecode (interp, tblHdrPtr, handle) | ^ tclxhndl.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 | Tcl_HandleTblInit (handleBase, entrySize, initEntries) | ^ tclxhndl.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 | Tcl_HandleTblUseCount (headerPtr, amount) | ^ tclxhndl.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 | Tcl_HandleTblRelease (headerPtr) | ^ tclxhndl.c: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] 318 | Tcl_HandleAlloc (headerPtr, handlePtr) | ^ tclxhndl.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 | Tcl_HandleXlate (interp, headerPtr, handle) | ^ tclxhndl.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 | Tcl_HandleWalk (headerPtr, walkKeyPtr) | ^ tclxhndl.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | Tcl_WalkKeyToHandle (headerPtr, walkKey, handlePtr) | ^ tclxhndl.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 | Tcl_HandleFree (headerPtr, entryPtr) | ^ 15 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxid.c In file included from tclxid.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxid.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxid.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxid.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 | UseridToUsernameResult (interp, userId) | ^ tclxid.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 | UsernameToUseridResult (interp, userName) | ^ tclxid.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 | GroupidToGroupnameResult (interp, groupId) | ^ tclxid.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 | GroupnameToGroupidResult (interp, groupName) | ^ tclxid.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 | Tcl_IdCmd (clientData, interp, argc, argv) | ^ 8 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxklst.c In file included from tclxklst.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxklst.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxklst.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxklst.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 | CompareKeyListField (interp, fieldName, field, valuePtr, valueSizePtr) | ^ tclxklst.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 | SplitAndFindField (interp, fieldName, keyedList, fieldInfoPtr) | ^ tclxklst.c:160:22: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 160 | if (fieldName == '\0') { | ^~~~ | (void *)0 tclxklst.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 | Tcl_GetKeyedListKeys (interp, subFieldName, keyedList, keyesArgcPtr, | ^ tclxklst.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 | Tcl_GetKeyedListField (interp, fieldName, keyedList, fieldValuePtr) | ^ tclxklst.c:343:22: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 343 | if (fieldName == '\0') { | ^~~~ | (void *)0 tclxklst.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | Tcl_SetKeyedListField (interp, fieldName, fieldValue, keyedList) | ^ tclxklst.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 | Tcl_DeleteKeyedListField (interp, fieldName, keyedList) | ^ tclxklst.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 | Tcl_KeyldelCmd (clientData, interp, argc, argv) | ^ tclxklst.c:664:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | Tcl_KeylgetCmd (clientData, interp, argc, argv) | ^ tclxklst.c:693:21: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 693 | if (argv [2] == '\0') { | ^~~~ | (void *)0 tclxklst.c:762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 762 | Tcl_KeylkeysCmd (clientData, interp, argc, argv) | ^ tclxklst.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 | Tcl_KeylsetCmd (clientData, interp, argc, argv) | ^ 16 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxlib.c In file included from tclxlib.c:46: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxlib.c:46: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxlib.c:46: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxlib.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 | EvalFilePart (interp, fileName, offset, length) | ^ tclxlib.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 | MakeAbsFile (interp, fileName, buffer, bufferSize) | ^ tclxlib.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 | GenerateFileId (interp, filePath, fileId) | ^ tclxlib.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] 359 | SetTCLENVFileIdEntry (interp, fileId, filePath) | ^ tclxlib.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 | CheckTCLENVFileIdEntry (interp, filePath) | ^ tclxlib.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] 425 | GetTCLENVFileIdEntry (interp, fileId) | ^ tclxlib.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | SetTCLENVPkgEntry (interp, packageName, fileId, offset, length) | ^ tclxlib.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | GetTCLENVPkgEntry (interp, packageName, fileId, offsetPtr, lengthPtr) | ^ tclxlib.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 | SetTCLENVProcEntry (interp, procName, type, location) | ^ tclxlib.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] 665 | GetTCLENVProcEntry (interp, procName, typePtr, locationPtr) | ^ tclxlib.c:761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 761 | ProcessIndexFile (interp, tlibFilePath, tndxFilePath) | ^ tclxlib.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 | BuildPackageIndex (interp, tlibFilePath) | ^ tclxlib.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 | LoadPackageIndex (interp, tlibFilePath, pathLen, dirLen) | ^ tclxlib.c:1003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1003 | LoadOusterIndex (interp, indexFilePath, dirLen) | ^ tclxlib.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 | LoadDirIndexes (interp, dirName) | ^ tclxlib.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 | LoadPackageIndexes (interp, path) | ^ tclxlib.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 | LoadProc (interp, procName, foundPtr) | ^ tclxlib.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 | Tcl_LoadlibindexCmd (dummy, interp, argc, argv) | ^ tclxlib.c:1438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1438 | Tcl_Demand_loadCmd (dummy, interp, argc, argv) | ^ 22 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxlist.c In file included from tclxlist.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxlist.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxlist.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxlist.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 | Tcl_LvarcatCmd (clientData, interp, argc, argv) | ^ tclxlist.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 | Tcl_LvarpopCmd (clientData, interp, argc, argv) | ^ tclxlist.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 | Tcl_LvarpushCmd (clientData, interp, argc, argv) | ^ tclxlist.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 | Tcl_LemptyCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxmath.c In file included from tclxmath.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxmath.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxmath.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxmath.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 | Tcl_MaxCmd (clientData, interp, argc, argv) | ^ tclxmath.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 | Tcl_MinCmd (clientData, interp, argc, argv) | ^ tclxmath.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | ReallyRandom (myRange) | ^ tclxmath.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 | Tcl_RandomCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxmerr.c cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxmsgc.c In file included from tclxmsgc.c:20: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxmsgc.c:20: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxmsgc.c:20: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxmsgc.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 | catopen (name, oflag) | ^ tclxmsgc.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | catgets (catd, set_num, msg_num, defaultStr) | ^ tclxmsgc.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 | catclose (catd) | ^ tclxmsgc.c:119: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 | ParseFailOption (interp, optionStr, failPtr) | ^ tclxmsgc.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | CatOpFailed (interp, errorMsg) | ^ tclxmsgc.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 | Tcl_CatopenCmd (clientData, interp, argc, argv) | ^ tclxmsgc.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | Tcl_CatgetsCmd (clientData, interp, argc, argv) | ^ tclxmsgc.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 | Tcl_CatcloseCmd (clientData, interp, argc, argv) | ^ tclxmsgc.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | MsgCatCleanUp (clientData) | ^ tclxmsgc.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 | Tcl_InitMsgCat (interp) | ^ 13 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxproc.c In file included from tclxproc.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxproc.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxproc.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxproc.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 | Tcl_ExeclCmd (clientData, interp, argc, argv) | ^ tclxproc.c:95:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 95 | } | ^ tclxproc.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 | Tcl_ForkCmd (clientData, interp, argc, argv) | ^ tclxproc.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | Tcl_WaitCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxprof.c In file included from tclxprof.c:20: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxprof.c:20: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxprof.c:20: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxprof.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | ProcEntry (infoPtr, procName, procLevel, evalLevel) | ^ tclxprof.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | ProcPopEntry (infoPtr) | ^ tclxprof.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 | StackSync (infoPtr, procLevel, evalLevel) | ^ tclxprof.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | DoUplevel (infoPtr, procLevel) | ^ tclxprof.c:328:15: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | panic ("uplevel stack confusion"); | ^ tclxprof.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 | ProfTraceRoutine (clientData, interp, evalLevel, command, cmdProc, | ^ tclxprof.c:444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | CleanDataTable (infoPtr) | ^ tclxprof.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 | DeleteProfTrace (infoPtr) | ^ tclxprof.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 | DumpTableData (interp, infoPtr, varName) | ^ tclxprof.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 | Tcl_ProfileCmd (clientData, interp, argc, argv) | ^ tclxprof.c:664:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | CleanUpProfMon (clientData) | ^ tclxprof.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 | Tcl_InitProfile (interp) | ^ 15 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxrexp.c In file included from tclxrexp.c:23: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxrexp.c:23: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxrexp.c:23: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxrexp.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 | BoyerMooreCompile (pat, patlen) | ^ tclxrexp.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 | BoyerMooreExecute (text, textlen, compPtr, patLenP) | ^ tclxrexp.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 | Tcl_RegExpClean (regExpPtr) | ^ tclxrexp.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 | FindNonRegExpSubStr (expression, subStrPtrPtr) | ^ tclxrexp.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 | Tcl_RegExpCompile (interp, regExpPtr, expression, flags) | ^ tclxrexp.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | Tcl_RegExpExecute (interp, regExpPtr, matchStrIn, matchStrLower) | ^ 9 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxsel.c In file included from tclxsel.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxsel.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxsel.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxsel.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 | ParseSelectFileList (interp, handleList, fileDescSetPtr, fileDescListPtr, | ^ tclxsel.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 | FindPendingData (fileDescCnt, fileDescList, fileDescSetPtr) | ^ tclxsel.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 | ReturnSelectedFileList (fileDescSetPtr, fileDescSet2Ptr, fileDescCnt, | ^ tclxsel.c:281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | Tcl_SelectCmd (clientData, interp, argc, argv) | ^ 7 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxsig.c In file included from tclxsig.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxsig.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxsig.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxsig.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 | SigNameToNum (sigName) | ^ tclxsig.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 | Tcl_KillCmd (clientData, interp, argc, argv) | ^ tclxsig.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 | GetSignalState (signalNum) | ^ tclxsig.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 | SetSignalAction (signalNum, sigFunc) | ^ tclxsig.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 | TclSignalTrap (signalNum) | ^ tclxsig.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | EvalTrapCode (interp, signalNum, command) | ^ tclxsig.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | Tcl_CheckForSignal (interp, cmdResultCode) | ^ tclxsig.c:610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | ParseSignalList (interp, signalListStr, signalList) | ^ tclxsig.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 | SignalBlocked (interp, signalNum) | ^ tclxsig.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 | GetSignalStates (interp, signalListSize, signalList) | ^ tclxsig.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 | SetSignalStates (interp, signalListSize, signalList, actionFunc, command) | ^ tclxsig.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | BlockSignals (interp, action, signalListSize, signalList) | ^ tclxsig.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 | Tcl_SignalCmd (clientData, interp, argc, argv) | ^ tclxsig.c:977:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 977 | } | ^ tclxsig.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 | SignalCmdCleanUp (clientData) | ^ tclxsig.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 | Tcl_InitSignalHandling (interp) | ^ 19 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxstr.c In file included from tclxstr.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxstr.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxstr.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxstr.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 | Tcl_CindexCmd (clientData, interp, argc, argv) | ^ tclxstr.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 | Tcl_ClengthCmd (clientData, interp, argc, argv) | ^ tclxstr.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | Tcl_CrangeCmd (clientData, interp, argc, argv) | ^ tclxstr.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 | Tcl_ReplicateCmd (clientData, interp, argc, argv) | ^ tclxstr.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 | ExpandString (s, buf) | ^ tclxstr.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 | Tcl_TranslitCmd (clientData, interp, argc, argv) | ^ tclxstr.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 | Tcl_CtypeCmd (clientData, interp, argc, argv) | ^ 10 warnings generated. cc -c -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -DTCL_DEFAULT=\"/usr/local/lib/tcldefault\" tclxstup.c In file included from tclxstup.c:20: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxstup.c:20: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxstup.c:20: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxstup.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 | Tcl_ErrorAbort (interp, exitCode) | ^ tclxstup.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 | ParseCmdArgs (argc, argv, tclParmsPtr) | ^ tclxstup.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | FindDefaultFile (interp, defaultFile) | ^ tclxstup.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 | ProcessDefaultFile (interp, defaultFile) | ^ tclxstup.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 | ProcessInitFile (interp) | ^ tclxstup.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 | Tcl_ShellEnvInit (interp, options, programName, argc, argv, interactive, | ^ tclxstup.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | Tcl_Startup (interp, argc, argv, defaultFile, options) | ^ 10 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxunix.c In file included from tclxunix.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxunix.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxunix.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxunix.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 | Tcl_AlarmCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_SleepCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_SystemCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_TimesCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_UmaskCmd (clientData, interp, argc, argv) | ^ tclxunix.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] 278 | Tcl_LinkCmd (clientData, interp, argc, argv) | ^ tclxunix.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | Tcl_UnlinkCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_MkdirCmd (clientData, interp, argc, argv) | ^ tclxunix.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 | Tcl_RmdirCmd (clientData, interp, argc, argv) | ^ 12 warnings generated. cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -c tclxutil.c In file included from tclxutil.c:19: In file included from ./tclxint.h:23: ../../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from tclxutil.c:19: ./tclxint.h:83:12: 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 previous declaration [-Wdeprecated-non-prototype] 83 | struct tm *gmtime (); | ^ /usr/include/time.h:117:12: note: conflicting prototype is here 117 | struct tm *gmtime(const time_t *); | ^ In file included from tclxutil.c:19: ./tclxint.h:84:12: 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 previous declaration [-Wdeprecated-non-prototype] 84 | struct tm *localtime (); | ^ /usr/include/time.h:118:12: note: conflicting prototype is here 118 | struct tm *localtime(const time_t *); | ^ tclxutil.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 | Tcl_StrToLong (string, base, longPtr) | ^ tclxutil.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 | Tcl_StrToInt (string, base, intPtr) | ^ tclxutil.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 | Tcl_StrToUnsigned (string, base, unsignedPtr) | ^ tclxutil.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 | Tcl_StrToDouble (string, doublePtr) | ^ tclxutil.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 | Tcl_DownShift (targetStr, sourceStr) | ^ tclxutil.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 | Tcl_UpShift (targetStr, sourceStr) | ^ tclxutil.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 | Tcl_ExpandDynBuf (dynBufPtr, appendSize) | ^ tclxutil.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 | Tcl_DynBufInit (dynBufPtr) | ^ tclxutil.c: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] 318 | Tcl_DynBufFree (dynBufPtr) | ^ tclxutil.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 | Tcl_DynBufReturn (interp, dynBufPtr) | ^ tclxutil.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | Tcl_DynBufAppend (dynBufPtr, newStr) | ^ tclxutil.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 | Tcl_DynamicFgets (dynBufPtr, filePtr, append) | ^ tclxutil.c:437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | Tcl_GetLong(interp, string, longPtr) | ^ tclxutil.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 | Tcl_GetUnsigned(interp, string, unsignedPtr) | ^ tclxutil.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | Tcl_ConvertFileHandle (interp, handle) | ^ tclxutil.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 | Tcl_SetupFileEntry (interp, fileNum, readable, writable) | ^ tclxutil.c:599:15: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | panic ("file already open"); | ^ tclxutil.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | Tcl_System (interp, command) | ^ tclxutil.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 | Tcl_ReturnDouble(interp, number) | ^ 22 warnings generated. ar cr ../libtcl.a main.o tclxbsrc.o tclxcclk.o tclxchmd.o tclxclck.o tclxclp.o tclxcret.o tclxdebg.o tclxdup.o tclxfcmd.o tclxfctl.o tclxfmat.o tclxfsca.o tclxgdat.o tclxgenl.o tclxhndl.o tclxid.o tclxklst.o tclxlib.o tclxlist.o tclxmath.o tclxmerr.o tclxmsgc.o tclxproc.o tclxprof.o tclxrexp.o tclxsel.o tclxsig.o tclxstr.o tclxstup.o tclxunix.o tclxutil.o touch made.tmp ranlib ../libtcl.a cc -DIS_LINUX -I/usr/X11R6/include -I../../tcl -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH main.o ../libtcl.a -lm -L/usr/X11R6/lib -o ../tcl ld: warning: tclhist.c(tclhist.o:(Tcl_HistoryCmd) in archive ../libtcl.a): warning: sprintf() is often misused, please use snprintf() ld: warning: tclhist.c(tclhist.o:(Tcl_HistoryCmd) in archive ../libtcl.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: tclxstup.c(tclxstup.o:(Tcl_ShellEnvInit) in archive ../libtcl.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: tclxmath.c(tclxmath.o:(ReallyRandom) in archive ../libtcl.a): warning: rand() may return deterministic values, is that what you want? if false ; then strip ../tcl; true ../tcl; fi - Generating temporary TCLDEFAULT file. - - Use runtcl script to test Tcl before installing - - Use runwish script to test Tk before installing - chmod a+rx runtcl cp ../tk/libtk.a libtk.a rm -f tkucbsrc/made.tmp cd tkucbsrc; /usr/bin/make - all rm -f main.c sed -f main.sed <../../tk/main.c >main.c cc -DIS_LINUX -I/usr/X11R6/include -I../src -I../../tk -I../../tcl -I/include -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -DTK_VERSION=\"2.2/\" -c main.c main.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 | StdinProc(clientData, mask) | ^ main.c:125: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 | StructureProc(clientData, eventPtr) | ^ main.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 | DelayedMap(clientData) | ^ main.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 | DotCmd(dummy, interp, argc, argv) | ^ main.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 | MovetoCmd(dummy, interp, argc, argv) | ^ main.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | LinetoCmd(dummy, interp, argc, argv) | ^ main.c:279:17: warning: passing arguments to 'isatty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | tty = isatty(0); | ^ main.c:334:14: warning: passing arguments to 'isatty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | tty = isatty(0); | ^ main.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | main(argc, argv) | ^ 9 warnings generated. rm -f tkevent.c sed -f tkevent.sed <../../tk/tkevent.c >tkevent.c cc -DIS_LINUX -I/usr/X11R6/include -I../src -I../../tk -I../../tcl -I/include -DTCL_HAVE_SETLINEBUF -DTCL_32_BIT_RANDOM -DTCL_POSIX_SIG -DTCL_TM_GMTOFF -DTCL_IEEE_FP_MATH -DTK_VERSION=\"2.2/\" -c tkevent.c tkevent.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] 295 | Tk_CreateEventHandler(token, mask, proc, clientData) | ^ tkevent.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 | Tk_DeleteEventHandler(token, mask, proc, clientData) | ^ tkevent.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 | Tk_CreateGenericHandler(proc, clientData) | ^ tkevent.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 | Tk_DeleteGenericHandler(proc, clientData) | ^ tkevent.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 | Tk_HandleEvent(eventPtr) | ^ tkevent.c:735:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | Tk_CreateFileHandler(fd, mask, proc, clientData) | ^ tkevent.c:753:7: warning: passing arguments to 'panic' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | panic("Tk_CreatefileHandler can't handle file id %d", fd); | ^ tkevent.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 | Tk_DeleteFileHandler(fd) | ^ tkevent.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 | Tk_CreateTimerHandler(milliseconds, proc, clientData) | ^ tkevent.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | Tk_CreateMicroTimerHandler(seconds, microseconds, proc, clientData) | ^ tkevent.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 | Tk_DeleteTimerHandler(token) | ^ tkevent.c:1129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1129 | Tk_DoWhenIdle(proc, clientData) | ^ tkevent.c:1166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1166 | Tk_CancelIdleCall(proc, clientData) | ^ tkevent.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 | Tk_DoOneEvent(flags) | ^ tkevent.c:1570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1570 | Tk_Sleep(ms) | ^ tkevent.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 | Tk_CreateFocusHandler(tkwin, proc, clientData) | ^ tkevent.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 | Tk_FocusCmd(clientData, interp, argc, argv) | ^ tkevent.c:1785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1785 | TkFocusEventProc(winPtr, eventPtr) | ^ tkevent.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 | TkEventDeadWindow(winPtr) | ^ tkevent.c:1888:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1888 | TkCurrentTime(dispPtr) | ^ 20 warnings generated. ar d ../libtk.a tkevent.o ar cr ../libtk.a tkevent.o touch made.tmp rm -f ../tcllib/wishx.tcl sed -f wishx.sed <../../tk/library/wish.tcl >../tcllib/wishx.tcl rm -f ../tcllib/tk.tcl cp ../../tk/library/tk.tcl ../tcllib/tk.tcl cd tksrc; /usr/bin/make - all ranlib ../libtk.a cc -DIS_LINUX -I/usr/X11R6/include -I../tcl ../tkucbsrc/main.o ../libtk.a ../libtcl.a -L/usr/X11R6/lib -L/usr/X11R6/lib -lXpm -L/usr/X11/lib -lX11 -lm -lXpm -o ../wish ld: warning: tkargv.c(tkargv.o:(Tk_ParseArgv) in archive ../libtk.a): warning: sprintf() is often misused, please use snprintf() ld: warning: tclxutil.c(tclxutil.o:(Tcl_DynBufAppend) in archive ../libtcl.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: tclxstup.c(tclxstup.o:(Tcl_ShellEnvInit) in archive ../libtcl.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: tclxmath.c(tclxmath.o:(ReallyRandom) in archive ../libtcl.a): warning: rand() may return deterministic values, is that what you want? if false ; then strip ../wish; true ../wish; fi chmod a+rx runwish cd src/sim && /usr/bin/make MAKEFLAGS= cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c sim.c In file included from sim.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ sim.c:630:14: 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 previous declaration [-Wdeprecated-non-prototype] 630 | extern int isatty(); | ^ /usr/include/unistd.h:356:6: note: conflicting prototype is here 356 | int isatty(int); | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_alloc.c In file included from s_alloc.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ s_alloc.c:156:38: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | mapPtr = (unsigned short *)NewPtr(sizeof(unsigned short) * | ^ s_alloc.c:165:18: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | popPtr = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:166:18: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | trfPtr = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:167:18: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | polPtr = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:168:19: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | landPtr = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:169:20: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | crimePtr = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:171:20: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | tem1Base = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:172:20: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | tem2Base = NewPtr(HWLDX * HWLDY); | ^ s_alloc.c:193:23: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | terrainBase = NewPtr(QWX * QWY); | ^ s_alloc.c:194:20: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | qTemBase = NewPtr(QWX * QWY); | ^ s_alloc.c:201:27: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | ResHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:202:27: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | ComHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:203:27: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | IndHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:204:29: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 204 | MoneyHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:205:33: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | PollutionHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:206:29: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | CrimeHis = (short *)NewPtr(HISTLEN); | ^ s_alloc.c:207:28: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | MiscHis = (short *)NewPtr(MISCHISTLEN); | ^ s_alloc.c:208:29: warning: passing arguments to 'NewPtr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | PowerMap = (short *)NewPtr(POWERMAPLEN); /* power alloc */ | ^ 19 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_disast.c In file included from s_disast.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_eval.c In file included from s_eval.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_gen.c In file included from s_gen.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_init.c In file included from s_init.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_msg.c In file included from s_msg.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_power.c In file included from s_power.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_scan.c In file included from s_scan.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_sim.c In file included from s_sim.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ s_sim.c:1154:12: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | (GetSprite(SHI) == NULL)) { | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_traf.c In file included from s_traf.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ s_traf.c:139:28: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | if (((sprite = GetSprite(COP)) != NULL) && | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_zone.c In file included from s_zone.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c s_fileio.c In file included from s_fileio.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_setup.c In file included from g_setup.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ g_setup.c:206:24: warning: passing arguments to 'GetResource' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | theData = GetResource("hexa", theID); | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_ani.c In file included from g_ani.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_bigmap.c In file included from g_bigmap.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_map.c In file included from g_map.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ g_map.c:273:31: 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] 273 | (*mapProcs[view->map_state])(view); | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_smmaps.c In file included from g_smmaps.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_stubs.c In file included from w_stubs.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_stubs.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 | NewPtr(size) | ^ In file included from w_stubs.c:62: In file included from headers/sim.h:143: headers/mac.h:76:12: 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] 76 | extern Ptr NewPtr(); | ^ w_stubs.c:131:9: warning: call to undeclared function 'LoadCity'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 131 | if (LoadCity(StartupName)) { | ^ w_stubs.c:132:7: warning: call to undeclared function 'DoStartLoad'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 132 | DoStartLoad(); | ^ w_stubs.c:144:5: warning: call to undeclared function 'DoPlayNewCity'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 144 | DoPlayNewCity(); | ^ w_stubs.c:147:5: warning: call to undeclared function 'DoReallyStartGame'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 147 | DoReallyStartGame(); | ^ w_stubs.c:150:5: warning: call to undeclared function 'DoStartScenario'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 150 | DoStartScenario(Startup); | ^ w_stubs.c:156:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 156 | DoPlayNewCity() | ^ | int w_stubs.c:159:1: warning: non-void function does not return a value [-Wreturn-type] 159 | } | ^ w_stubs.c:162:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | DoReallyStartGame() | ^ | int w_stubs.c:165:1: warning: non-void function does not return a value [-Wreturn-type] 165 | } | ^ w_stubs.c:168:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 168 | DoStartLoad() | ^ | int w_stubs.c:171:1: warning: non-void function does not return a value [-Wreturn-type] 171 | } | ^ w_stubs.c:174:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 174 | DoStartScenario(int scenario) | ^ | int w_stubs.c:180:1: warning: non-void function does not return a value [-Wreturn-type] 180 | } | ^ w_stubs.c:190:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 190 | InitGame() | ^ | int w_stubs.c:194:1: warning: non-void function does not return a value [-Wreturn-type] 194 | } | ^ w_stubs.c:197:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 197 | ReallyQuit() | ^ | int w_stubs.c:200:1: warning: non-void function does not return a value [-Wreturn-type] 200 | } | ^ 20 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_sound.c In file included from w_sound.c:71: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_sound.c:188:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 188 | ShutDownSound() | ^ | int w_sound.c:205:1: warning: non-void function does not return a value [-Wreturn-type] 205 | } | ^ w_sound.c:330:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 330 | SoundOff(void) | ^ | int w_sound.c:333:1: warning: non-void function does not return a value [-Wreturn-type] 333 | } | ^ w_sound.c:336:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 336 | DoStartSound(char *channel, char *id) | ^ | int w_sound.c:339:1: warning: non-void function does not return a value [-Wreturn-type] 339 | } | ^ w_sound.c:341:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 341 | DoStopSound(char *id) | ^ | int w_sound.c:344:1: warning: non-void function does not return a value [-Wreturn-type] 344 | } | ^ w_sound.c:346:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 346 | SoundCmd(CLIENT_ARGS) | ^ | int w_sound.c:355:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 355 | DozerCmd(CLIENT_ARGS) | ^ | int w_sound.c:361:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | sound_command_init() | ^ | int w_sound.c:367:1: warning: non-void function does not return a value [-Wreturn-type] 367 | } | ^ 13 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_resrc.c In file included from w_resrc.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ In file included from w_resrc.c:62: In file included from headers/sim.h:143: headers/mac.h:77:15: 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] 77 | extern Handle GetResource(); | ^ w_resrc.c:86:8: note: conflicting prototype is here 86 | Handle GetResource(char *name, QUAD id) | ^ w_resrc.c:111:4: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 109 | sprintf(fname, PATHSTR, ResourceDir, | ~~~~~~~ 110 | r->name[0], r->name[1], r->name[2], r->name[3], 111 | r->id); | ^~~~~ In file included from w_resrc.c:62: In file included from headers/sim.h:143: headers/mac.h:78: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] 78 | extern QUAD ResourceSize(); | ^ w_resrc.c:139:1: note: conflicting prototype is here 139 | ResourceSize(Handle h) | ^ In file included from w_resrc.c:62: In file included from headers/sim.h:143: headers/mac.h:79:14: 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 char *ResourceName(); | ^ w_resrc.c:148:1: note: conflicting prototype is here 148 | ResourceName(Handle h) | ^ In file included from w_resrc.c:62: In file included from headers/sim.h:143: headers/mac.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 QUAD ResourceID(); | ^ w_resrc.c:157:1: note: conflicting prototype is here 157 | ResourceID(Handle h) | ^ 6 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_keys.c In file included from w_keys.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_keys.c:95:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 95 | doKeyDown(SimView *view, short charCode) | ^ | int w_keys.c:113:5: warning: call to undeclared function 'MakeFire'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 113 | MakeFire(); | ^ w_keys.c:114:5: warning: call to undeclared function 'MakeFlood'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 114 | MakeFlood(); | ^ w_keys.c:215:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 215 | setWandState(view, s); | ^ w_keys.c:225:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 225 | setWandState(view, s); | ^ w_keys.c:236:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 236 | setWandState(view, dozeState); | ^ w_keys.c:247:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 247 | setWandState(view, roadState); | ^ w_keys.c:258:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 258 | setWandState(view, wireState); | ^ w_keys.c:269:7: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 269 | setWandState(view, rrState); | ^ w_keys.c:286:7: warning: call to undeclared function 'SoundOff'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 286 | SoundOff(); | ^ w_keys.c:291:1: warning: non-void function does not return a value [-Wreturn-type] 291 | } | ^ w_keys.c:295:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 295 | doKeyUp(SimView *view, short charCode) | ^ | int w_keys.c:315:2: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 315 | setWandState(view, view->tool_state_save); | ^ w_keys.c:326:1: warning: non-void function does not return a value [-Wreturn-type] 326 | } | ^ 15 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_util.c In file included from w_util.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_util.c:125:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 125 | Pause() | ^ | int w_util.c:132:1: warning: non-void function does not return a value [-Wreturn-type] 132 | } | ^ w_util.c:135:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 135 | Resume() | ^ | int w_util.c:141:1: warning: non-void function does not return a value [-Wreturn-type] 141 | } | ^ w_util.c:144:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | setSpeed(short speed) | ^ | int w_util.c:159:5: warning: call to undeclared function 'StopMicropolisTimer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 159 | StopMicropolisTimer(); | ^ w_util.c:161:5: warning: call to undeclared function 'StartMicropolisTimer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 161 | StartMicropolisTimer(); | ^ w_util.c:168:1: warning: non-void function does not return a value [-Wreturn-type] 168 | } | ^ w_util.c:171:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 171 | setSkips(int skips) | ^ | int w_util.c:175:1: warning: non-void function does not return a value [-Wreturn-type] 175 | } | ^ w_util.c:178:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 178 | SetGameLevelFunds(short level) | ^ | int w_util.c:195:1: warning: non-void function does not return a value [-Wreturn-type] 195 | } | ^ w_util.c:198:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 198 | SetGameLevel(short level) | ^ | int w_util.c:201:3: warning: call to undeclared function 'UpdateGameLevel'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 201 | UpdateGameLevel(); | ^ w_util.c:202:1: warning: non-void function does not return a value [-Wreturn-type] 202 | } | ^ w_util.c:205:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 205 | UpdateGameLevel() | ^ | int w_util.c:211:1: warning: non-void function does not return a value [-Wreturn-type] 211 | } | ^ w_util.c:239:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 239 | SetYear(int year) | ^ | int w_util.c:248:3: warning: call to undeclared function 'doTimeStuff'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 248 | doTimeStuff(); | ^ w_util.c:249:1: warning: non-void function does not return a value [-Wreturn-type] 249 | } | ^ w_util.c:259:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 259 | DoSetMapState(SimView *view, short state) | ^ | int w_util.c:265:3: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 265 | EventuallyRedrawView(view); | ^ w_util.c:269:1: warning: non-void function does not return a value [-Wreturn-type] 269 | } | ^ w_util.c:279:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 279 | DoGeneratedCityImage(char *name, int time, int pop, char *class, int score) | ^ | int w_util.c:282:1: warning: non-void function does not return a value [-Wreturn-type] 282 | } | ^ w_util.c:285:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 285 | DoStartElmd() | ^ | int w_util.c:288:1: warning: non-void function does not return a value [-Wreturn-type] 288 | } | ^ w_util.c:291:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 291 | DoPopUpMessage(char *msg) | ^ | int w_util.c:297:1: warning: non-void function does not return a value [-Wreturn-type] 297 | } | ^ 30 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_con.c In file included from w_con.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_con.c:126:5: warning: call to undeclared function '_FixZone'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 126 | _FixZone(x, y, TileAdrPtr); | ^ w_con.c:130:14: warning: call to undeclared function '_LayDoze'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 130 | result = _LayDoze(x, y, TileAdrPtr); | ^ w_con.c:135:14: warning: call to undeclared function '_LayRoad'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 135 | result = _LayRoad(x, y, TileAdrPtr); | ^ w_con.c:140:14: warning: call to undeclared function '_LayRail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 140 | result = _LayRail(x, y, TileAdrPtr); | ^ w_con.c:145:14: warning: call to undeclared function '_LayWire'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 145 | result = _LayWire(x, y, TileAdrPtr); | ^ w_con.c:498:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 498 | _FixZone(int x, int y, short *TileAdrPtr) | ^ | int w_con.c:518:1: warning: non-void function does not return a value [-Wreturn-type] 518 | } | ^ 8 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_eval.c In file included from w_eval.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_eval.c:80:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 80 | doScoreCard(void) | ^ | int w_eval.c:99:41: warning: call to undeclared function 'CurrentYear'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 99 | sprintf(title, "City Evaluation %d", CurrentYear()); | ^ w_eval.c:106:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 106 | sprintf(pop, "%d", CityPop); | ~~ ^~~~~~~ | %ld w_eval.c:107:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 107 | sprintf(delta, "%d", deltaCityPop); | ~~ ^~~~~~~~~~~~ | %ld w_eval.c:108:27: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 108 | sprintf(assessed, "%d", CityAssValue); | ~~ ^~~~~~~~~~~~ | %ld w_eval.c:109:3: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 109 | makeDollarDecimalStr(assessed, assessed_dollars); | ^ w_eval.c:114:3: warning: call to undeclared function 'SetEvaluation'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 114 | SetEvaluation(changed, score, | ^ w_eval.c:126:1: warning: non-void function does not return a value [-Wreturn-type] 126 | } | ^ w_eval.c:146:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 146 | SetEvaluation(char *changed, char *score, | ^ | int w_eval.c:163:1: warning: non-void function does not return a value [-Wreturn-type] 163 | } | ^ 11 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_budget.c In file included from w_budget.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_budget.c:88:3: warning: call to undeclared function 'drawBudgetWindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 88 | drawBudgetWindow(); | ^ w_budget.c:96:3: warning: call to undeclared function 'DoBudgetNow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 96 | DoBudgetNow(0); | ^ w_budget.c:100:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 100 | DoBudgetFromMenu() | ^ | int w_budget.c:102:3: warning: call to undeclared function 'DoBudgetNow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 102 | DoBudgetNow(1); | ^ w_budget.c:103:1: warning: non-void function does not return a value [-Wreturn-type] 103 | } | ^ w_budget.c:106:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 106 | DoBudgetNow(int fromMenu) | ^ | int w_budget.c:186:5: warning: call to undeclared function 'ShowBudgetWindowAndStartWaiting'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 186 | ShowBudgetWindowAndStartWaiting(); | ^ w_budget.c:197:5: warning: call to undeclared function 'drawBudgetWindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 197 | drawBudgetWindow(); | ^ w_budget.c:208:7: warning: call to undeclared function 'drawBudgetWindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 208 | drawBudgetWindow(); | ^ w_budget.c:219:1: warning: non-void function does not return a value [-Wreturn-type] 219 | } | ^ w_budget.c:222:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 222 | drawBudgetWindow(void) | ^ | int w_budget.c:225:1: warning: non-void function does not return a value [-Wreturn-type] 225 | } | ^ w_budget.c:228:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 228 | ReallyDrawBudgetWindow(void) | ^ | int w_budget.c:240:5: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 240 | makeDollarDecimalStr(numStr, dollarStr); | ^ w_budget.c:244:5: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 244 | makeDollarDecimalStr(numStr, dollarStr); | ^ w_budget.c:248:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 248 | sprintf(numStr, "%d", TotalFunds); | ~~ ^~~~~~~~~~ | %ld w_budget.c:249:3: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 249 | makeDollarDecimalStr(numStr, previousStr); | ^ w_budget.c:251:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 251 | sprintf(numStr, "%d", cashFlow2 + TotalFunds); | ~~ ^~~~~~~~~~~~~~~~~~~~~~ | %ld w_budget.c:254:25: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 254 | sprintf(numStr, "%d", TaxFund); | ~~ ^~~~~~~ | %ld w_budget.c:258:1: warning: non-void function does not return a value [-Wreturn-type] 258 | } | ^ w_budget.c:268:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 268 | ReallyDrawCurrPercents(void) | ^ | int w_budget.c:274:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 274 | sprintf(num, "%d", fireMaxValue); | ~~ ^~~~~~~~~~~~ | %ld w_budget.c:275:3: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 275 | makeDollarDecimalStr(num, fireWant); | ^ w_budget.c:277:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 277 | sprintf(num, "%d", policeMaxValue); | ~~ ^~~~~~~~~~~~~~ | %ld w_budget.c:280:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 280 | sprintf(num, "%d", roadMaxValue); | ~~ ^~~~~~~~~~~~ | %ld w_budget.c:292:3: warning: call to undeclared function 'SetBudgetValues'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 292 | SetBudgetValues(roadGot, roadWant, | ^ w_budget.c:295:1: warning: non-void function does not return a value [-Wreturn-type] 295 | } | ^ w_budget.c:312:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 312 | UpdateBudget() | ^ | int w_budget.c:317:1: warning: non-void function does not return a value [-Wreturn-type] 317 | } | ^ w_budget.c:320:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 320 | ShowBudgetWindowAndStartWaiting() | ^ | int w_budget.c:324:3: warning: call to undeclared function 'Pause'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 324 | Pause(); | ^ w_budget.c:325:1: warning: non-void function does not return a value [-Wreturn-type] 325 | } | ^ w_budget.c:328:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 328 | SetBudget(char *flowStr, char *previousStr, | ^ | int w_budget.c:336:1: warning: non-void function does not return a value [-Wreturn-type] 336 | } | ^ w_budget.c:339:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 339 | SetBudgetValues(char *roadGot, char *roadWant, | ^ | int w_budget.c:350:1: warning: non-void function does not return a value [-Wreturn-type] 350 | } | ^ 37 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_graph.c In file included from w_graph.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_graph.c:134:3: warning: call to undeclared function 'DestroyGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 134 | DestroyGraph(graph); | ^ w_graph.c:138:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 138 | EventuallyRedrawGraph(SimGraph *graph) | ^ | int w_graph.c:152:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 152 | } | ^ w_graph.c:205:14: warning: call to undeclared function 'ConfigureSimGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 205 | result = ConfigureSimGraph(interp, graph, argc-2, argv+2, | ^ w_graph.c:341:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 341 | if (ent = Tcl_FindHashEntry(&GraphCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_graph.c:341:11: note: place parentheses around the assignment to silence this warning 341 | if (ent = Tcl_FindHashEntry(&GraphCmds, argv[1])) { | ^ | ( ) w_graph.c:341:11: note: use '==' to turn this assignment into an equality comparison 341 | if (ent = Tcl_FindHashEntry(&GraphCmds, argv[1])) { | ^ | == w_graph.c:344:17: 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] 344 | result = cmd(graph, interp, argc, argv); | ^ w_graph.c:396:3: warning: call to undeclared function 'InitNewGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 396 | InitNewGraph(graph); | ^ w_graph.c:397:3: warning: call to undeclared function 'DoNewGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 397 | DoNewGraph(graph); | ^ w_graph.c:399:7: warning: call to undeclared function 'ConfigureSimGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 399 | if (ConfigureSimGraph(interp, graph, argc-2, argv+2, 0) != TCL_OK) { | ^ w_graph.c:439:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 439 | graph_command_init() | ^ | int w_graph.c:456:1: warning: non-void function does not return a value [-Wreturn-type] 456 | } | ^ w_graph.c:610:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 610 | InitNewGraph(SimGraph *graph) | ^ | int w_graph.c:637:26: warning: passing arguments to 'FindXDisplay' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | graph->x = FindXDisplay(graph->tkwin); | ^ w_graph.c:638:3: warning: call to undeclared function 'IncRefDisplay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 638 | IncRefDisplay(graph->x); | ^ w_graph.c:644:1: warning: non-void function does not return a value [-Wreturn-type] 644 | } | ^ w_graph.c:647:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 647 | DestroyGraph(SimGraph *graph) | ^ | int w_graph.c:666:3: warning: call to undeclared function 'DecRefDisplay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 666 | DecRefDisplay(graph->x); | ^ w_graph.c:669:1: warning: non-void function does not return a value [-Wreturn-type] 669 | } | ^ w_graph.c:695:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 695 | DoNewGraph(SimGraph *graph) | ^ | int w_graph.c:700:1: warning: non-void function does not return a value [-Wreturn-type] 700 | } | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_date.c In file included from w_date.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_date.c:140:3: warning: call to undeclared function 'DestroyDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 140 | DestroyDate(date); | ^ w_date.c:144:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | EventuallyRedrawDate(SimDate *date) | ^ | int w_date.c:158:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 158 | } | ^ w_date.c:252:14: warning: call to undeclared function 'ConfigureSimDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 252 | result = ConfigureSimDate(interp, date, argc-2, argv+2, | ^ w_date.c:385:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 385 | if (ent = Tcl_FindHashEntry(&DateCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_date.c:385:11: note: place parentheses around the assignment to silence this warning 385 | if (ent = Tcl_FindHashEntry(&DateCmds, argv[1])) { | ^ | ( ) w_date.c:385:11: note: use '==' to turn this assignment into an equality comparison 385 | if (ent = Tcl_FindHashEntry(&DateCmds, argv[1])) { | ^ | == w_date.c:388:17: 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] 388 | result = cmd(date, interp, argc, argv); | ^ w_date.c:445:3: warning: call to undeclared function 'InitNewDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 445 | InitNewDate(date); | ^ w_date.c:446:3: warning: call to undeclared function 'DoNewDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 446 | DoNewDate(date); | ^ w_date.c:448:7: warning: call to undeclared function 'ConfigureSimDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 448 | if (ConfigureSimDate(interp, date, argc-2, argv+2, 0) != TCL_OK) { | ^ w_date.c:478:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 478 | date_command_init() | ^ | int w_date.c:495:1: warning: non-void function does not return a value [-Wreturn-type] 495 | } | ^ w_date.c:498:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 498 | InitNewDate(SimDate *date) | ^ | int w_date.c:533:25: warning: passing arguments to 'FindXDisplay' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | date->x = FindXDisplay(date->tkwin); | ^ w_date.c:534:3: warning: call to undeclared function 'IncRefDisplay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 534 | IncRefDisplay(date->x); | ^ w_date.c:540:1: warning: non-void function does not return a value [-Wreturn-type] 540 | } | ^ w_date.c:543:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 543 | DestroyDate(SimDate *date) | ^ | int w_date.c:562:3: warning: call to undeclared function 'DecRefDisplay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 562 | DecRefDisplay(date->x); | ^ w_date.c:565:1: warning: non-void function does not return a value [-Wreturn-type] 565 | } | ^ w_date.c:591:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 591 | DoNewDate(SimDate *date) | ^ | int w_date.c:596:1: warning: non-void function does not return a value [-Wreturn-type] 596 | } | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_update.c In file included from w_update.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_update.c:82:3: warning: call to undeclared function 'showValves'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 82 | showValves(); | ^ w_update.c:83:3: warning: call to undeclared function 'doTimeStuff'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 83 | doTimeStuff(); | ^ w_update.c:85:3: warning: call to undeclared function 'updateOptions'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 85 | updateOptions(); | ^ w_update.c:142:29: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 142 | sprintf(localStr, "%d", TotalFunds); | ~~ ^~~~~~~~~~ | %ld w_update.c:143:5: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 143 | makeDollarDecimalStr(localStr, dollarStr); | ^ w_update.c:153:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 153 | doTimeStuff(void) | ^ | int w_update.c:156:5: warning: call to undeclared function 'updateDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 156 | updateDate(); | ^ w_update.c:158:1: warning: non-void function does not return a value [-Wreturn-type] 158 | } | ^ w_update.c:161:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 161 | updateDate(void) | ^ | int w_update.c:174:5: warning: call to undeclared function 'SetYear'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 174 | SetYear(StartingYear); | ^ w_update.c:179:3: warning: call to undeclared function 'doMessage'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 179 | doMessage(); | ^ w_update.c:194:1: warning: non-void function does not return a value [-Wreturn-type] 194 | } | ^ w_update.c:197:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 197 | showValves(void) | ^ | int w_update.c:200:5: warning: call to undeclared function 'drawValve'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 200 | drawValve(); | ^ w_update.c:203:1: warning: non-void function does not return a value [-Wreturn-type] 203 | } | ^ w_update.c:206:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 206 | drawValve(void) | ^ | int w_update.c:228:5: warning: call to undeclared function 'SetDemand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 228 | SetDemand(r, c, i); | ^ w_update.c:230:1: warning: non-void function does not return a value [-Wreturn-type] 230 | } | ^ w_update.c:233:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 233 | SetDemand(double r, double c, double i) | ^ | int w_update.c:240:1: warning: non-void function does not return a value [-Wreturn-type] 240 | } | ^ w_update.c:243:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 243 | updateOptions() | ^ | int w_update.c:259:5: warning: call to undeclared function 'UpdateOptionsMenu'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 259 | UpdateOptionsMenu(options); | ^ w_update.c:261:1: warning: non-void function does not return a value [-Wreturn-type] 261 | } | ^ w_update.c:264:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 264 | UpdateOptionsMenu(int options) | ^ | int w_update.c:273:1: warning: non-void function does not return a value [-Wreturn-type] 273 | } | ^ 26 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_tool.c In file included from w_tool.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_tool.c:136:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 136 | setWandState(SimView *view, short state) | ^ | int w_tool.c:148:1: warning: non-void function does not return a value [-Wreturn-type] 148 | } | ^ w_tool.c:323:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 323 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:330:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 330 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:337:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 337 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:344:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 344 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:452:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 452 | ConnecTile(xPos, yPos, tilePtr, 0); | ^ w_tool.c:460:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 460 | ConnecTile(xPos, yPos, tilePtr, 0); | ^ w_tool.c:468:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 468 | ConnecTile(xPos, yPos, tilePtr, 0); | ^ w_tool.c:476:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 476 | ConnecTile(xPos, yPos, tilePtr, 0); | ^ w_tool.c:585:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 585 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:592:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 592 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:599:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 599 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:606:5: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 606 | ConnecTile(xPos, yPos, &Map[xPos][yPos], 0); | ^ w_tool.c:644:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 644 | } else { | ^ w_tool.c:766:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 766 | } | ^ w_tool.c:769:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 769 | doZoneStatus(short mapH, short mapV) | ^ | int w_tool.c:804:3: warning: call to undeclared function 'DoShowZoneStatus'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 804 | DoShowZoneStatus(localStr, statusStr[0], statusStr[1], | ^ w_tool.c:806:1: warning: non-void function does not return a value [-Wreturn-type] 806 | } | ^ w_tool.c:809:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 809 | DoShowZoneStatus(char *str, char *s0, char *s1, char *s2, char *s3, char *s4, | ^ | int w_tool.c:817:1: warning: non-void function does not return a value [-Wreturn-type] 817 | } | ^ w_tool.c:821:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 821 | put3x3Rubble(short x, short y) | ^ | int w_tool.c:823:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 823 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:823:16: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 823 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:823:20: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 823 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:839:1: warning: non-void function does not return a value [-Wreturn-type] 839 | } | ^ w_tool.c:843:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 843 | put4x4Rubble(short x, short y) | ^ | int w_tool.c:845:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 845 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:845:16: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 845 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:845:20: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 845 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:861:1: warning: non-void function does not return a value [-Wreturn-type] 861 | } | ^ w_tool.c:865:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 865 | put6x6Rubble(short x, short y) | ^ | int w_tool.c:867:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 867 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:867:16: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 867 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:867:20: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 867 | register xx, yy, zz; | ~~~~~~~~ ^ | int w_tool.c:883:1: warning: non-void function does not return a value [-Wreturn-type] 883 | } | ^ w_tool.c:886:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 886 | DidTool(SimView *view, char *name, short x, short y) | ^ | int w_tool.c:895:1: warning: non-void function does not return a value [-Wreturn-type] 895 | } | ^ w_tool.c:898:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 898 | DoSetWandState(SimView *view, short state) | ^ | int w_tool.c:904:1: warning: non-void function does not return a value [-Wreturn-type] 904 | } | ^ w_tool.c:987:11: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 987 | result = ConnecTile(x, y, &Map[x][y], 1); | ^ w_tool.c:995:16: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 995 | result = ConnecTile(x, y, &Map[x][y], 1); | ^ w_tool.c:1016:12: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1016 | result = ConnecTile(x, y, &Map[x][y], 2); | ^ w_tool.c:1035:12: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1035 | result = ConnecTile(x, y, &Map[x][y], 3); | ^ w_tool.c:1054:12: warning: call to undeclared function 'ConnecTile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1054 | result = ConnecTile(x, y, &Map[x][y], 4); | ^ w_tool.c:1301:5: warning: call to undeclared function 'ChalkStart'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1301 | ChalkStart(view, x, y, color); | ^ w_tool.c:1303:5: warning: call to undeclared function 'ChalkTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1303 | ChalkTo(view, x, y); | ^ w_tool.c:1310:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1310 | ChalkStart(SimView *view, int x, int y, int color) | ^ | int w_tool.c:1320:3: warning: call to undeclared function 'StartInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1320 | StartInk(ink, x, y); | ^ w_tool.c:1326:1: warning: non-void function does not return a value [-Wreturn-type] 1326 | } | ^ w_tool.c:1329:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1329 | ChalkTo(SimView *view, int x, int y) | ^ | int w_tool.c:1375:3: warning: call to undeclared function 'AddInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1375 | AddInk(ink, x, y); | ^ w_tool.c:1378:1: warning: non-void function does not return a value [-Wreturn-type] 1378 | } | ^ w_tool.c:1385:5: warning: call to undeclared function 'EraserStart'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1385 | EraserStart(view, x, y); | ^ w_tool.c:1387:5: warning: call to undeclared function 'EraserTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1387 | EraserTo(view, x, y); | ^ w_tool.c:1394:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1394 | InkInBox(Ink *ink, int left, int top, int right, int bottom) | ^ | int w_tool.c:1428:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1428 | EraserStart(SimView *view, int x, int y) | ^ | int w_tool.c:1430:3: warning: call to undeclared function 'EraserTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1430 | EraserTo(view, x, y); | ^ w_tool.c:1431:1: warning: non-void function does not return a value [-Wreturn-type] 1431 | } | ^ w_tool.c:1434:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1434 | EraserTo(SimView *view, int x, int y) | ^ | int w_tool.c:1451:4: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1451 | EventuallyRedrawView(view); | ^ w_tool.c:1457:7: warning: call to undeclared function 'FreeInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1457 | FreeInk(ink); | ^ w_tool.c:1462:1: warning: non-void function does not return a value [-Wreturn-type] 1462 | } | ^ w_tool.c:1545:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1545 | DoTool(SimView *view, short tool, short x, short y) | ^ | int w_tool.c:1554:5: warning: call to undeclared function 'MakeSoundOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1554 | MakeSoundOn(view, "edit", "UhUh"); | ^ w_tool.c:1558:5: warning: call to undeclared function 'MakeSoundOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1558 | MakeSoundOn(view, "edit", "Sorry"); | ^ w_tool.c:1564:1: warning: non-void function does not return a value [-Wreturn-type] 1564 | } | ^ w_tool.c:1567:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1567 | ToolDown(SimView *view, int x, int y) | ^ | int w_tool.c:1571:3: warning: call to undeclared function 'ViewToPixelCoords'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1571 | ViewToPixelCoords(view, x, y, &x, &y); | ^ w_tool.c:1580:5: warning: call to undeclared function 'MakeSoundOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1580 | MakeSoundOn(view, "edit", "UhUh"); | ^ w_tool.c:1584:5: warning: call to undeclared function 'MakeSoundOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1584 | MakeSoundOn(view, "edit", "Sorry"); | ^ w_tool.c:1586:5: warning: call to undeclared function 'DoPendTool'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1586 | DoPendTool(view, view->tool_state, x >>4, y >>4); | ^ w_tool.c:1592:1: warning: non-void function does not return a value [-Wreturn-type] 1592 | } | ^ w_tool.c:1595:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1595 | ToolUp(SimView *view, int x, int y) | ^ | int w_tool.c:1598:1: warning: non-void function does not return a value [-Wreturn-type] 1598 | } | ^ w_tool.c:1607:3: warning: call to undeclared function 'ViewToPixelCoords'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1607 | ViewToPixelCoords(view, px, py, &x, &y); | ^ w_tool.c:1685:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1685 | DoPendTool(SimView *view, int tool, int x, int y) | ^ | int w_tool.c:1692:1: warning: non-void function does not return a value [-Wreturn-type] 1692 | } | ^ 79 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_x.c In file included from w_x.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_x.c:97:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 97 | ViewToTileCoords(SimView *view, int x, int y, int *outx, int *outy) | ^ | int w_x.c:122:1: warning: non-void function does not return a value [-Wreturn-type] 122 | } | ^ w_x.c:125:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 125 | ViewToPixelCoords(SimView *view, int x, int y, int *outx, int *outy) | ^ | int w_x.c:150:1: warning: non-void function does not return a value [-Wreturn-type] 150 | } | ^ w_x.c:227:3: warning: call to undeclared function 'StopToolkit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 227 | StopToolkit(); | ^ w_x.c:231:7: warning: call to undeclared function 'DestroyView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 231 | DestroyView(sim->editor); | ^ w_x.c:235:7: warning: call to undeclared function 'DestroyView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 235 | DestroyView(sim->map); | ^ w_x.c:239:7: warning: call to undeclared function 'DestroyGraph'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 239 | DestroyGraph(sim->graph); | ^ w_x.c:493:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 493 | IncRefDisplay(XDisplay *xd) | ^ | int w_x.c:496:1: warning: non-void function does not return a value [-Wreturn-type] 496 | } | ^ w_x.c:499:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 499 | DecRefDisplay(XDisplay *xd) | ^ | int w_x.c:504:1: warning: non-void function does not return a value [-Wreturn-type] 504 | } | ^ w_x.c:623:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 623 | DestroyView(SimView *view) | ^ | int w_x.c:708:5: warning: call to undeclared function 'FreeTiles'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 708 | FreeTiles(view); | ^ w_x.c:713:1: warning: non-void function does not return a value [-Wreturn-type] 713 | } | ^ w_x.c:911:9: warning: cast to smaller integer type 'int' from 'unsigned char *' [-Wpointer-to-int-cast] 911 | if ((int)view->data == -1) { | ^~~~~~~~~~~~~~~ w_x.c:1059:5: warning: call to undeclared function 'AllocTiles'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1059 | AllocTiles(view); | ^ w_x.c:1060:5: warning: call to undeclared function 'DoAdjustPan'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1060 | DoAdjustPan(view); | ^ w_x.c:1252:3: warning: call to undeclared function 'GetViewTiles'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1252 | GetViewTiles(view); | ^ w_x.c:1257:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1257 | DoPanBy(struct SimView *view, int dx, int dy) | ^ | int w_x.c:1260:1: warning: non-void function does not return a value [-Wreturn-type] 1260 | } | ^ w_x.c:1278:5: warning: call to undeclared function 'DoAdjustPan'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1278 | DoAdjustPan(view); | ^ w_x.c:1284:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1284 | DoAdjustPan(struct SimView *view) | ^ | int w_x.c:1352:5: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1352 | EventuallyRedrawView(view); | ^ w_x.c:1356:5: warning: call to undeclared function 'RedrawMaps'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1356 | RedrawMaps(); | ^ w_x.c:1399:1: warning: non-void function does not return a value [-Wreturn-type] 1399 | } | ^ w_x.c:1402:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1402 | AllocTiles(SimView *view) | ^ | int w_x.c:1410:5: warning: call to undeclared function 'FreeTiles'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1410 | FreeTiles(view); | ^ w_x.c:1430:1: warning: non-void function does not return a value [-Wreturn-type] 1430 | } | ^ w_x.c:1433:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1433 | FreeTiles(SimView *view) | ^ | int w_x.c:1445:1: warning: non-void function does not return a value [-Wreturn-type] 1445 | } | ^ w_x.c:1477:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1477 | FreeInk(Ink *ink) | ^ | int w_x.c:1481:1: warning: non-void function does not return a value [-Wreturn-type] 1481 | } | ^ w_x.c:1484:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1484 | StartInk(Ink *ink, int x, int y) | ^ | int w_x.c:1489:1: warning: non-void function does not return a value [-Wreturn-type] 1489 | } | ^ w_x.c:1492:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1492 | AddInk(Ink *ink, int x, int y) | ^ | int w_x.c:1554:4: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1554 | EventuallyRedrawView(view); | ^ w_x.c:1560:1: warning: non-void function does not return a value [-Wreturn-type] 1560 | } | ^ w_x.c:1563:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1563 | EraseOverlay() | ^ | int w_x.c:1572:1: warning: non-void function does not return a value [-Wreturn-type] 1572 | } | ^ 41 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_tk.c In file included from w_tk.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_tk.c:195:5: warning: call to undeclared function 'InitNewView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 195 | InitNewView(view, "MicropolisEditor", Editor_Class, EDITOR_W, EDITOR_H); | ^ w_tk.c:196:5: warning: call to undeclared function 'DoNewEditor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 196 | DoNewEditor(view); | ^ w_tk.c:198:5: warning: call to undeclared function 'InitNewView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 198 | InitNewView(view, "MicropolisMap", Map_Class, MAP_W, MAP_H); | ^ w_tk.c:199:5: warning: call to undeclared function 'DoNewMap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 199 | DoNewMap(view); | ^ w_tk.c:239:3: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 239 | EventuallyRedrawView(view); | ^ w_tk.c:253:5: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 253 | EventuallyRedrawView(view); | ^ w_tk.c:268:5: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 268 | EventuallyRedrawView(view); | ^ w_tk.c:274:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 274 | RedrawMaps() | ^ | int w_tk.c:282:5: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 282 | EventuallyRedrawView(view); | ^ w_tk.c:285:1: warning: non-void function does not return a value [-Wreturn-type] 285 | } | ^ w_tk.c:288:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 288 | RedrawEditors() | ^ | int w_tk.c:296:5: warning: call to undeclared function 'EventuallyRedrawView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 296 | EventuallyRedrawView(view); | ^ w_tk.c:299:1: warning: non-void function does not return a value [-Wreturn-type] 299 | } | ^ w_tk.c:339:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 339 | EventuallyRedrawView(SimView *view) | ^ | int w_tk.c:346:1: warning: non-void function does not return a value [-Wreturn-type] 346 | } | ^ w_tk.c:390:7: warning: call to undeclared function 'DoPanBy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 390 | DoPanBy(view, dx, dy); | ^ w_tk.c:423:7: warning: call to undeclared function 'DoResizeView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 423 | DoResizeView(view, | ^ w_tk.c:471:5: warning: call to undeclared function 'ViewToPixelCoords'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 471 | ViewToPixelCoords(view, x, y, &x, &y); | ^ w_tk.c:498:3: warning: call to undeclared function 'DestroyView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 498 | DestroyView(view); | ^ w_tk.c:566:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 566 | DidStopPan(SimView *view) | ^ | int w_tk.c:572:1: warning: non-void function does not return a value [-Wreturn-type] 572 | } | ^ w_tk.c:587:5: warning: call to undeclared function 'StartMicropolisTimer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 587 | StartMicropolisTimer(); | ^ w_tk.c:589:5: warning: call to undeclared function 'StopMicropolisTimer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 589 | StopMicropolisTimer(); | ^ w_tk.c:600:3: warning: call to undeclared function 'StopMicropolisTimer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 600 | StopMicropolisTimer(); | ^ w_tk.c:627:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 627 | StartMicropolisTimer() | ^ | int w_tk.c:635:1: warning: non-void function does not return a value [-Wreturn-type] 635 | } | ^ w_tk.c:638:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 638 | StopMicropolisTimer() | ^ | int w_tk.c:654:1: warning: non-void function does not return a value [-Wreturn-type] 654 | } | ^ w_tk.c:657:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 657 | FixMicropolisTimer() | ^ | int w_tk.c:660:30: warning: too many arguments in call to 'StartMicropolisTimer' 660 | StartMicropolisTimer(NULL); | ~~~~~~~~~~~~~~~~~~~~ ^ w_tk.c:660:25: warning: passing arguments to 'StartMicropolisTimer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | StartMicropolisTimer(NULL); | ^ w_tk.c:662:1: warning: non-void function does not return a value [-Wreturn-type] 662 | } | ^ w_tk.c:671:3: warning: call to undeclared function 'sim_update'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 671 | sim_update(); | ^ w_tk.c:710:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 710 | StopToolkit() | ^ | int w_tk.c:715:1: warning: non-void function does not return a value [-Wreturn-type] 715 | } | ^ w_tk.c:758:5: warning: call to undeclared function 'sim_really_exit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 758 | sim_really_exit(1); // Just sets tkMustExit and ExitReturn | ^ w_tk.c:778:3: warning: call to undeclared function 'sim_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 778 | sim_command_init(); | ^ w_tk.c:779:3: warning: call to undeclared function 'map_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 779 | map_command_init(); | ^ w_tk.c:780:3: warning: call to undeclared function 'editor_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 780 | editor_command_init(); | ^ w_tk.c:781:3: warning: call to undeclared function 'graph_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 781 | graph_command_init(); | ^ w_tk.c:782:3: warning: call to undeclared function 'date_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 782 | date_command_init(); | ^ w_tk.c:783:3: warning: call to undeclared function 'sprite_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 783 | sprite_command_init(); | ^ w_tk.c:784:3: warning: call to undeclared function 'sound_command_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 784 | sound_command_init(); | ^ w_tk.c:804:3: warning: call to undeclared function 'sim_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 804 | sim_init(); | ^ w_tk.c:830:3: warning: call to undeclared function 'sim_really_exit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 830 | sim_really_exit(0); | ^ 46 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_sim.c In file included from w_sim.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_sim.c:128:18: warning: call to undeclared function 'InitGame'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 128 | SIMCMD_CALL_KICK(InitGame) | ^ w_sim.c:130:13: warning: call to undeclared function 'ReallyQuit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 130 | SIMCMD_CALL(ReallyQuit) | ^ w_sim.c:131:18: warning: call to undeclared function 'UpdateHeads'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 131 | SIMCMD_CALL_KICK(UpdateHeads) | ^ w_sim.c:132:18: warning: call to undeclared function 'UpdateMaps'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 132 | SIMCMD_CALL_KICK(UpdateMaps) | ^ w_sim.c:133:18: warning: call to undeclared function 'UpdateEditors'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 133 | SIMCMD_CALL_KICK(UpdateEditors) | ^ w_sim.c:134:18: warning: call to undeclared function 'RedrawMaps'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 134 | SIMCMD_CALL_KICK(RedrawMaps) | ^ w_sim.c:135:18: warning: call to undeclared function 'RedrawEditors'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 135 | SIMCMD_CALL_KICK(RedrawEditors) | ^ w_sim.c:136:18: warning: call to undeclared function 'UpdateGraphs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 136 | SIMCMD_CALL_KICK(UpdateGraphs) | ^ w_sim.c:137:18: warning: call to undeclared function 'UpdateEvaluation'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 137 | SIMCMD_CALL_KICK(UpdateEvaluation) | ^ w_sim.c:138:18: warning: call to undeclared function 'UpdateBudget'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 138 | SIMCMD_CALL_KICK(UpdateBudget) | ^ w_sim.c:141:18: warning: call to undeclared function 'DoBudgetFromMenu'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 141 | SIMCMD_CALL_KICK(DoBudgetFromMenu) | ^ w_sim.c:142:18: warning: call to undeclared function 'Pause'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 142 | SIMCMD_CALL_KICK(Pause) | ^ w_sim.c:143:18: warning: call to undeclared function 'Resume'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 143 | SIMCMD_CALL_KICK(Resume) | ^ w_sim.c:144:13: warning: call to undeclared function 'StartBulldozer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 144 | SIMCMD_CALL(StartBulldozer) | ^ w_sim.c:145:13: warning: call to undeclared function 'StopBulldozer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 145 | SIMCMD_CALL(StopBulldozer) | ^ w_sim.c:146:13: warning: call to undeclared function 'MakeFire'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 146 | SIMCMD_CALL(MakeFire) | ^ w_sim.c:147:13: warning: call to undeclared function 'MakeFlood'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 147 | SIMCMD_CALL(MakeFlood) | ^ w_sim.c:152:13: warning: call to undeclared function 'MakeMeltdown'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 152 | SIMCMD_CALL(MakeMeltdown) | ^ w_sim.c:153:13: warning: call to undeclared function 'FireBomb'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 153 | SIMCMD_CALL(FireBomb) | ^ w_sim.c:154:13: warning: call to undeclared function 'SoundOff'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 154 | SIMCMD_CALL(SoundOff) | ^ w_sim.c:155:13: warning: call to undeclared function 'GenerateNewCity'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 155 | SIMCMD_CALL(GenerateNewCity) | ^ w_sim.c:167:17: warning: call to undeclared function 'LoadCity'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 167 | SIMCMD_CALL_STR(LoadCity) | ^ w_sim.c:168:17: warning: call to undeclared function 'SaveCityAs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 168 | SIMCMD_CALL_STR(SaveCityAs) | ^ w_sim.c:170:13: warning: call to undeclared function 'EraseOverlay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 170 | SIMCMD_CALL(EraseOverlay) | ^ w_sim.c:505:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 505 | sprintf(interp->result, "%d", TotalFunds); | ~~ ^~~~~~~~~~ | %ld w_sim.c:524:5: warning: call to undeclared function 'drawBudgetWindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 524 | drawBudgetWindow(); Kick(); | ^ w_sim.c:613:5: warning: call to undeclared function 'SetYear'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 613 | SetYear(year); | ^ w_sim.c:616:33: warning: call to undeclared function 'CurrentYear'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 616 | sprintf(interp->result, "%d", CurrentYear()); | ^ w_sim.c:636:5: warning: call to undeclared function 'UpdateBudget'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 636 | UpdateBudget(); | ^ w_sim.c:781:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 781 | sprintf(interp->result, "%d", DonDither); | ~~ ^~~~~~~~~ | %ld w_sim.c:822:26: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | if ((sprite = GetSprite(GOD)) == NULL) { | ^ w_sim.c:824:28: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 824 | if ((sprite = GetSprite(GOD)) == NULL) | ^ w_sim.c:852:26: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | if ((sprite = GetSprite(COP)) == NULL) { | ^ w_sim.c:854:28: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | if ((sprite = GetSprite(COP)) == NULL) { | ^ w_sim.c:878:26: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 878 | if ((sprite = GetSprite(GOD)) == NULL) { | ^ w_sim.c:880:28: warning: passing arguments to 'GetSprite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | if ((sprite = GetSprite(GOD)) == NULL) { | ^ w_sim.c:1015:3: warning: call to undeclared function 'sim_update'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1015 | sim_update(); | ^ w_sim.c:1288:3: warning: call to undeclared function 'makeDollarDecimalStr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1288 | makeDollarDecimalStr(argv[1], interp->result); | ^ w_sim.c:1393:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1393 | sprintf(interp->result, MicropolisVersion); | ^~~~~~~~~~~~~~~~~ w_sim.c:1393:27: note: treat the string as an argument to avoid this 1393 | sprintf(interp->result, MicropolisVersion); | ^ | "%s", w_sim.c:1545:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1545 | if (ent = Tcl_FindHashEntry(&SimCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_sim.c:1545:11: note: place parentheses around the assignment to silence this warning 1545 | if (ent = Tcl_FindHashEntry(&SimCmds, argv[1])) { | ^ | ( ) w_sim.c:1545:11: note: use '==' to turn this assignment into an equality comparison 1545 | if (ent = Tcl_FindHashEntry(&SimCmds, argv[1])) { | ^ | == w_sim.c:1547:17: 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] 1547 | result = cmd(interp, argc, argv); | ^ w_sim.c:1555:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1555 | sim_command_init() | ^ | int w_sim.c:1696:1: warning: non-void function does not return a value [-Wreturn-type] 1696 | } | ^ 44 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_editor.c In file included from w_editor.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_editor.c:85:14: warning: call to undeclared function 'ConfigureTileView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 85 | result = ConfigureTileView(interp, view, argc-2, argv+2, | ^ w_editor.c:210:5: warning: call to undeclared function 'DoPanTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 210 | DoPanTo(view, x, y); Kick(); | ^ w_editor.c:232:3: warning: call to undeclared function 'ViewToTileCoords'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 232 | ViewToTileCoords(view, x, y, &tx, &ty); | ^ w_editor.c:250:5: warning: call to undeclared function 'setWandState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 250 | setWandState(view, state); | ^ w_editor.c:291:3: warning: call to undeclared function 'DoTool'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 291 | DoTool(view, tool, x, y); Kick(); | ^ w_editor.c:309:3: warning: call to undeclared function 'ToolDown'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 309 | ToolDown(view, x, y); Kick(); | ^ w_editor.c:327:3: warning: call to undeclared function 'ToolDrag'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 327 | ToolDrag(view, x, y); Kick(); | ^ w_editor.c:345:3: warning: call to undeclared function 'ToolUp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 345 | ToolUp(view, x, y); Kick(); | ^ w_editor.c:387:5: warning: call to undeclared function 'DoPanBy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 387 | DoPanBy(view, dx, dy); Kick(); | ^ w_editor.c:406:3: warning: call to undeclared function 'DoPanBy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 406 | DoPanBy(view, dx, dy); Kick(); | ^ w_editor.c:451:3: warning: call to undeclared function 'doKeyDown'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 451 | doKeyDown(view, argv[2][0]); | ^ w_editor.c:463:3: warning: call to undeclared function 'doKeyUp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 463 | doKeyUp(view, argv[2][0]); | ^ w_editor.c:483:3: warning: call to undeclared function 'ViewToTileCoords'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 483 | ViewToTileCoords(view, x, y, &x, &y); | ^ w_editor.c:503:3: warning: call to undeclared function 'ChalkStart'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 503 | ChalkStart(view, x, y, COLOR_WHITE); | ^ w_editor.c:521:3: warning: call to undeclared function 'ChalkTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 521 | ChalkTo(view, x, y); | ^ w_editor.c:665:7: warning: call to undeclared function 'HandleAutoGoto'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 665 | HandleAutoGoto(view); | ^ w_editor.c:753:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 753 | editor_command_init() | ^ | int w_editor.c:799:1: warning: non-void function does not return a value [-Wreturn-type] 799 | } | ^ w_editor.c:814:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 814 | if (ent = Tcl_FindHashEntry(&EditorCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_editor.c:814:11: note: place parentheses around the assignment to silence this warning 814 | if (ent = Tcl_FindHashEntry(&EditorCmds, argv[1])) { | ^ | ( ) w_editor.c:814:11: note: use '==' to turn this assignment into an equality comparison 814 | if (ent = Tcl_FindHashEntry(&EditorCmds, argv[1])) { | ^ | == w_editor.c:817:17: 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] 817 | result = cmd(view, interp, argc, argv); | ^ w_editor.c:832:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 832 | DoNewEditor(SimView *view) | ^ | int w_editor.c:836:1: warning: non-void function does not return a value [-Wreturn-type] 836 | } | ^ w_editor.c:871:3: warning: call to undeclared function 'HandleAutoGoto'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 871 | HandleAutoGoto(view); | ^ w_editor.c:883:7: warning: call to undeclared function 'MemDrawBeegMapRect'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 883 | MemDrawBeegMapRect(view, view->tile_x, view->tile_y, | ^ w_editor.c:888:7: warning: call to undeclared function 'WireDrawBeegMapRect'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 888 | WireDrawBeegMapRect(view, view->tile_x, view->tile_y, | ^ w_editor.c:897:5: warning: call to undeclared function 'DrawOutside'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 897 | DrawOutside(view); | ^ w_editor.c:899:7: warning: call to undeclared function 'DrawPending'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 899 | DrawPending(view); | ^ w_editor.c:901:5: warning: call to undeclared function 'DrawObjects'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 901 | DrawObjects(view); | ^ w_editor.c:916:3: warning: call to undeclared function 'DrawCursor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 916 | DrawCursor(view); | ^ w_editor.c:922:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 922 | HandleAutoGoto(SimView *view) | ^ | int w_editor.c:930:7: warning: call to undeclared function 'DoPanTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 930 | DoPanTo(view, x, y); | ^ w_editor.c:956:7: warning: call to undeclared function 'DoPanTo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 956 | DoPanTo(view, view->auto_x_goal, view->auto_y_goal); | ^ w_editor.c:958:7: warning: call to undeclared function 'DidStopPan'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 958 | DidStopPan(view); | ^ w_editor.c:960:14: 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 previous declaration [-Wdeprecated-non-prototype] 960 | double atan2(), cos(), sin(); | ^ w_editor.c:960:23: 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 previous declaration [-Wdeprecated-non-prototype] 960 | double atan2(), cos(), sin(); | ^ w_editor.c:960:30: 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 previous declaration [-Wdeprecated-non-prototype] 960 | double atan2(), cos(), sin(); | ^ w_editor.c:975:7: warning: call to undeclared function 'DoPanBy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 975 | DoPanBy(view, (int)(vx), (int)(vy)); | ^ w_editor.c:979:1: warning: non-void function does not return a value [-Wreturn-type] 979 | } | ^ w_editor.c:981:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 981 | DrawOutside(SimView *view) | ^ | int w_editor.c:1013:1: warning: non-void function does not return a value [-Wreturn-type] 1013 | } | ^ w_editor.c:1018:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1018 | DrawPending(SimView *view) | ^ | int w_editor.c:1079:1: warning: non-void function does not return a value [-Wreturn-type] 1079 | } | ^ w_editor.c:1082:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1082 | DrawCursor(SimView *view) | ^ | int w_editor.c:1407:1: warning: non-void function does not return a value [-Wreturn-type] 1407 | } | ^ w_editor.c:1410:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1410 | TimeElapsed(struct timeval *elapsed, | ^ | int w_editor.c:1423:1: warning: non-void function does not return a value [-Wreturn-type] 1423 | } | ^ w_editor.c:1468:5: warning: call to undeclared function 'DrawTheOverlay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1468 | DrawTheOverlay(view, view->x->gc, | ^ w_editor.c:1493:5: warning: call to undeclared function 'ClipTheOverlay'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1493 | ClipTheOverlay(view); | ^ w_editor.c:1517:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1517 | DrawTheOverlay(SimView *view, GC gc, Pixmap pm, int color, | ^ | int w_editor.c:1557:1: warning: non-void function does not return a value [-Wreturn-type] 1557 | } | ^ w_editor.c:1560:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1560 | ClipTheOverlay(SimView *view) | ^ | int w_editor.c:1585:1: warning: non-void function does not return a value [-Wreturn-type] 1585 | } | ^ 53 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_map.c In file included from w_map.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_map.c:75:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 75 | MapCmdconfigure(VIEW_ARGS) | ^ | int w_map.c:86:14: warning: call to undeclared function 'ConfigureTileView'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 86 | result = ConfigureTileView(interp, view, argc-2, argv+2, | ^ w_map.c:92:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 92 | MapCmdposition(VIEW_ARGS) | ^ | int w_map.c:107:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 107 | MapCmdsize(VIEW_ARGS) | ^ | int w_map.c:128:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 128 | MapCmdMapState(VIEW_ARGS) | ^ | int w_map.c:142:5: warning: call to undeclared function 'DoSetMapState'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 142 | DoSetMapState(view, state); Kick(); | ^ w_map.c:149:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 149 | MapCmdShowEditors(VIEW_ARGS) | ^ | int w_map.c:169:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 169 | MapCmdPanStart(VIEW_ARGS) | ^ | int w_map.c:212:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 212 | MapCmdPanTo(VIEW_ARGS) | ^ | int w_map.c:236:7: warning: call to undeclared function 'DoPanBy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 236 | DoPanBy(ed, dx, dy); Kick(); | ^ w_map.c:242:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 242 | MapCmdVisible(VIEW_ARGS) | ^ | int w_map.c:264:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 264 | MapCmdViewAt(VIEW_ARGS) | ^ | int w_map.c:284:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 284 | map_command_init() | ^ | int w_map.c:305:1: warning: non-void function does not return a value [-Wreturn-type] 305 | } | ^ w_map.c:320:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 320 | if (ent = Tcl_FindHashEntry(&MapCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_map.c:320:11: note: place parentheses around the assignment to silence this warning 320 | if (ent = Tcl_FindHashEntry(&MapCmds, argv[1])) { | ^ | ( ) w_map.c:320:11: note: use '==' to turn this assignment into an equality comparison 320 | if (ent = Tcl_FindHashEntry(&MapCmds, argv[1])) { | ^ | == w_map.c:323:17: 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] 323 | result = cmd(view, interp, argc, argv); | ^ w_map.c:336:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 336 | DoNewMap(SimView *view) | ^ | int w_map.c:341:1: warning: non-void function does not return a value [-Wreturn-type] 341 | } | ^ w_map.c:405:3: warning: call to undeclared function 'DrawMapInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 405 | DrawMapInk(view); | ^ w_map.c:414:5: warning: call to undeclared function 'DrawMapEditorViews'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 414 | DrawMapEditorViews(view); | ^ w_map.c:421:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 421 | DrawMapEditorViews(SimView *view) | ^ | int w_map.c:464:1: warning: non-void function does not return a value [-Wreturn-type] 464 | } | ^ w_map.c:485:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 485 | CompareColor(struct Pix *p1, struct Pix *p2) | ^ | int w_map.c:575:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 575 | DrawMapInk(SimView *view) | ^ | int w_map.c:595:7: warning: call to undeclared function 'StartInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 595 | StartInk(ink2, x, y); | ^ w_map.c:600:2: warning: call to undeclared function 'AddInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 600 | AddInk(ink2, x, y); | ^ w_map.c:610:3: warning: call to undeclared function 'FreeInk'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 610 | FreeInk(ink2); | ^ w_map.c:611:1: warning: non-void function does not return a value [-Wreturn-type] 611 | } | ^ 29 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_sprite.c In file included from w_sprite.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ w_sprite.c:122:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 122 | if (ent = Tcl_FindHashEntry(&SpriteCmds, argv[1])) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ w_sprite.c:122:11: note: place parentheses around the assignment to silence this warning 122 | if (ent = Tcl_FindHashEntry(&SpriteCmds, argv[1])) { | ^ | ( ) w_sprite.c:122:11: note: use '==' to turn this assignment into an equality comparison 122 | if (ent = Tcl_FindHashEntry(&SpriteCmds, argv[1])) { | ^ | == w_sprite.c:125:17: 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] 125 | result = cmd(sprite, interp, argc, argv); | ^ w_sprite.c:206:3: warning: call to undeclared function 'InitSprite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 206 | InitSprite(sprite, x, y); | ^ w_sprite.c:211:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 211 | sprite_command_init() | ^ | int w_sprite.c:253:1: warning: non-void function does not return a value [-Wreturn-type] 253 | } | ^ w_sprite.c:274:3: warning: call to undeclared function 'InitSprite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 274 | InitSprite(sprite, x, y); | ^ w_sprite.c:282:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 282 | InitSprite(SimSprite *sprite, int x, int y) | ^ | int w_sprite.c:391:1: warning: non-void function does not return a value [-Wreturn-type] 391 | } | ^ w_sprite.c:405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 405 | DestroySprite(SimSprite *sprite) | ^ | int w_sprite.c:432:1: warning: non-void function does not return a value [-Wreturn-type] 432 | } | ^ In file included from w_sprite.c:62: headers/sim.h:678:19: 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] 678 | extern SimSprite *GetSprite(); | ^ w_sprite.c:436:1: note: conflicting prototype is here 436 | GetSprite(int type) | ^ In file included from w_sprite.c:62: headers/sim.h:679:19: 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] 679 | extern SimSprite *MakeSprite(); | ^ w_sprite.c:449:1: note: conflicting prototype is here 449 | MakeSprite(int type, int x, int y) | ^ In file included from w_sprite.c:62: headers/sim.h:680:19: 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] 680 | extern SimSprite *MakeNewSprite(); | ^ w_sprite.c:463:1: note: conflicting prototype is here 463 | MakeNewSprite(int type, int x, int y) | ^ w_sprite.c:472:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 472 | DrawObjects(SimView *view) | ^ | int w_sprite.c:490:1: warning: non-void function does not return a value [-Wreturn-type] 490 | } | ^ w_sprite.c:548:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 548 | TryOther(int Tpoo, int Told, int Tnew) | ^ | int w_sprite.c:603:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 603 | GetDis(int x1, int y1, int x2, int y2) | ^ | int w_sprite.c:644:2: warning: call to undeclared function 'DoAirplaneSprite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 644 | DoAirplaneSprite(sprite); | ^ w_sprite.c:653:2: warning: call to undeclared function 'DoTornadoSprite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 653 | DoTornadoSprite(sprite); | ^ w_sprite.c:659:2: warning: call to undeclared function 'DoBusSprite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 659 | DoBusSprite(sprite); | ^ w_sprite.c:800:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 800 | DoAirplaneSprite(SimSprite *sprite) | ^ | int w_sprite.c:848:1: warning: non-void function does not return a value [-Wreturn-type] 848 | } | ^ w_sprite.c:1066:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1066 | DoTornadoSprite(SimSprite *sprite) | ^ | int w_sprite.c:1114:1: warning: non-void function does not return a value [-Wreturn-type] 1114 | } | ^ w_sprite.c:1145:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1145 | DoBusSprite(SimSprite *sprite) | ^ | int w_sprite.c:1290:9: warning: call to undeclared function 'CanDriveOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1290 | z = CanDriveOn(tx, ty); | ^ w_sprite.c:1294:2: warning: call to undeclared function 'bulldozer_tool'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1294 | bulldozer_tool(NULL, tx, ty); | ^ w_sprite.c:1311:7: warning: call to undeclared function 'CanDriveOn'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1311 | z = CanDriveOn(tx, ty); | ^ w_sprite.c:1343:1: warning: non-void function does not return a value [-Wreturn-type] 1343 | } | ^ w_sprite.c:1364:25: warning: call to undeclared function 'tally'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1364 | if ((tile == DIRT) || tally(tile)) | ^ w_sprite.c:1447:7: warning: call to undeclared function 'OFireZone'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1447 | OFireZone(x, y, z); | ^ w_sprite.c:1462:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1462 | OFireZone(int Xloc, int Yloc, int ch) | ^ | int w_sprite.c:1483:1: warning: non-void function does not return a value [-Wreturn-type] 1483 | } | ^ w_sprite.c:1489:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1489 | register t, z; | ~~~~~~~~ ^ | int w_sprite.c:1489:15: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1489 | register t, z; | ~~~~~~~~ ^ | int w_sprite.c:1516:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1516 | GenerateBus(int x, int y) | ^ | int w_sprite.c:1522:1: warning: non-void function does not return a value [-Wreturn-type] 1522 | } | ^ w_sprite.c:1533:2: warning: call to undeclared function 'MakeShipHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1533 | MakeShipHere(x, 0); | ^ w_sprite.c:1539:2: warning: call to undeclared function 'MakeShipHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1539 | MakeShipHere(0, y); | ^ w_sprite.c:1545:2: warning: call to undeclared function 'MakeShipHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1545 | MakeShipHere(x, WORLD_Y - 1); | ^ w_sprite.c:1551:2: warning: call to undeclared function 'MakeShipHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1551 | MakeShipHere(WORLD_X - 1, y); | ^ w_sprite.c:1557:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1557 | MakeShipHere(int x, int y, int z) | ^ | int w_sprite.c:1560:1: warning: non-void function does not return a value [-Wreturn-type] 1560 | } | ^ w_sprite.c:1566:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1566 | register x, y, z, done = 0; | ~~~~~~~~ ^ | int w_sprite.c:1566:15: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1566 | register x, y, z, done = 0; | ~~~~~~~~ ^ | int w_sprite.c:1566:18: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1566 | register x, y, z, done = 0; | ~~~~~~~~ ^ | int w_sprite.c:1566:21: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1566 | register x, y, z, done = 0; | ~~~~~~~~ ^ | int w_sprite.c:1581:7: warning: call to undeclared function 'MonsterHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1581 | MonsterHere(x, y); | ^ w_sprite.c:1586:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] 1586 | if (!done == 0) | ^ ~~ w_sprite.c:1586:7: note: add parentheses after the '!' to evaluate the comparison first 1586 | if (!done == 0) | ^ | ( ) w_sprite.c:1586:7: note: add parentheses around left hand side expression to silence this warning 1586 | if (!done == 0) | ^ | ( ) w_sprite.c:1587:5: warning: call to undeclared function 'MonsterHere'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1587 | MonsterHere(60, 50); | ^ w_sprite.c:1591:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1591 | MonsterHere(int x, int y) | ^ | int w_sprite.c:1598:1: warning: non-void function does not return a value [-Wreturn-type] 1598 | } | ^ 53 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_piem.c w_piem.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 | Tk_PieMenuCmd(clientData, interp, argc, argv) | ^ w_piem.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 | PieMenuWidgetCmd(clientData, interp, argc, argv) | ^ w_piem.c:959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 959 | DestroyPieMenu(clientData) | ^ w_piem.c:1019:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | DestroyPieMenuEntry(clientData) | ^ w_piem.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1082 | ConfigurePieMenu(interp, menuPtr, argc, argv, flags) | ^ w_piem.c:1177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1177 | ConfigurePieMenuEntry(interp, menuPtr, mePtr, index, argc, argv, flags) | ^ w_piem.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 | ComputePieMenuGeometry(clientData) | ^ w_piem.c:1315:5: warning: call to undeclared function 'LayoutPieMenu'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1315 | LayoutPieMenu(menuPtr); | ^ w_piem.c:1352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1352 | DisplayPieMenu(clientData) | ^ w_piem.c:1396:5: warning: call to undeclared function 'UpdatePieMenuEntries'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1396 | UpdatePieMenuEntries(menuPtr); | ^ w_piem.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 | UpdatePieMenu(clientData) | ^ w_piem.c:1427:5: warning: call to undeclared function 'UpdatePieMenuEntries'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1427 | UpdatePieMenuEntries(menuPtr); | ^ w_piem.c:1431:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1431 | UpdatePieMenuEntries(menuPtr) | ^ | int w_piem.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] w_piem.c:1493:1: warning: non-void function does not return a value [-Wreturn-type] 1493 | } | ^ w_piem.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1516 | GetPieMenuIndex(interp, menuPtr, string, indexPtr) | ^ w_piem.c:1548:18: warning: call to undeclared function 'CalcPieMenuItem'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1548 | *indexPtr = CalcPieMenuItem(menuPtr, x, y); | ^ w_piem.c:1601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1601 | PieMenuEventProc(clientData, eventPtr) | ^ w_piem.c:1668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1668 | EventuallyRedrawPieMenu(menuPtr, index) | ^ w_piem.c:1703:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1703 | PopupPieMenu(clientData) | ^ w_piem.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 | NowPopupPieMenu(menuPtr) | ^ w_piem.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 | NeverPopupPieMenu(menuPtr) | ^ w_piem.c:1740:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1740 | EventuallyPopupPieMenu(menuPtr) | ^ w_piem.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 | DeferPopupPieMenu(menuPtr) | ^ w_piem.c:1785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1785 | UnpostSubPieMenu(interp, menuPtr) | ^ w_piem.c:1827:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1827 | ActivatePieMenuEntry(menuPtr, index, preview) | ^ w_piem.c:1913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1913 | CalcPieMenuItem(menu, x, y) | ^ w_piem.c:2075:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 2075 | LayoutPieMenu(menu) | ^ | int w_piem.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] w_piem.c:2301:1: warning: non-void function does not return a value [-Wreturn-type] 2301 | } | ^ w_piem.c:2305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2305 | ShapePieMenu(menuPtr) | ^ 31 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_inter.c w_inter.c: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] 318 | Tk_IntervalCmd(clientData, interp, argc, argv) | ^ w_inter.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 | IntervalWidgetCmd(clientData, interp, argc, argv) | ^ w_inter.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 | DestroyInterval(clientData) | ^ w_inter.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 | ConfigureInterval(interp, intervalPtr, argc, argv, flags) | ^ w_inter.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 | ComputeIntervalGeometry(intervalPtr) | ^ w_inter.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 | DisplayVerticalInterval(clientData) | ^ w_inter.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 | DisplayVerticalValue(intervalPtr, value, rightEdge) | ^ w_inter.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 | DisplayHorizontalInterval(clientData) | ^ w_inter.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 | DisplayHorizontalValue(intervalPtr, value, bottom) | ^ w_inter.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 | PixelToValue(intervalPtr, x, y) | ^ w_inter.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 | ValueToPixel(intervalPtr, value) | ^ w_inter.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 | IntervalEventProc(clientData, eventPtr) | ^ w_inter.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | IntervalMouseProc(clientData, eventPtr) | ^ w_inter.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 | StartTrackInterval(intervalPtr, value) | ^ w_inter.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 | TrackInterval(intervalPtr, value) | ^ w_inter.c:1510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1510 | SetInterval(intervalPtr, min, max, notify) | ^ w_inter.c:1547:7: warning: call to undeclared function 'NotifyInterval'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1547 | NotifyInterval(intervalPtr); | ^ w_inter.c:1551:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1551 | NotifyInterval(intervalPtr) | ^ | int w_inter.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] w_inter.c:1563:1: warning: non-void function does not return a value [-Wreturn-type] 1563 | } | ^ w_inter.c:1587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1587 | EventuallyRedrawInterval(intervalPtr, what) | ^ 21 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_cam.c In file included from w_cam.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c g_cam.c In file included from g_cam.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c w_net.c In file included from w_net.c:62: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c rand.c In file included from rand.c:34: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ rand.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 | sim_srand(seed) | ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) -c random.c In file included from random.c:34: In file included from headers/sim.h:138: ../tcl/tclint.h:73:15: 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 previous declaration [-Wdeprecated-non-prototype] 73 | extern double strtod(); | ^ random.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 | sim_srandom(x) | ^ random.c:121:6: 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] 121 | void sim_srandom(); | ^ random.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 | sim_initstate(seed, arg_state, n) | ^ random.c:122:7: 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] 122 | char *sim_initstate(); | ^ random.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 | sim_setstate(arg_state) | ^ random.c:123:7: 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] 123 | char *sim_setstate(); | ^ 7 warnings generated. cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -DIS_LINUX -L/usr/X11/lib -L/usr/X11R6/lib -Iheaders -I -I -I../tcl -I../tclx/src -I../tk $(/bin/sh ./sdl_helper cflags) sim.o s_alloc.o s_disast.o s_eval.o s_gen.o s_init.o s_msg.o s_power.o s_scan.o s_sim.o s_traf.o s_zone.o s_fileio.o g_setup.o g_ani.o g_bigmap.o g_map.o g_smmaps.o w_stubs.o w_sound.o w_resrc.o w_keys.o w_util.o w_con.o w_eval.o w_budget.o w_graph.o w_date.o w_update.o w_tool.o w_x.o w_tk.o w_sim.o w_editor.o w_map.o w_sprite.o w_piem.o w_inter.o w_cam.o g_cam.o w_net.o rand.o random.o ../tclx/libtk.a ../tclx/libtcl.a -lm -lX11 -lXext -lXpm $(/bin/sh ./sdl_helper libs) -o sim ld: warning: sim.c(sim.o:(env_init)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sim.c(sim.o:(env_init)): warning: sprintf() is often misused, please use snprintf() ld: warning: tclglob.c(tclglob.o:(Tcl_TildeSubst) in archive ../tclx/libtcl.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: tclxmath.c(tclxmath.o:(ReallyRandom) in archive ../tclx/libtcl.a): warning: rand() may return deterministic values, is that what you want? cp src/sim/sim res/sim strip res/sim >>> Running package in games/micropolis at 1764455582.72 ===> games/micropolis ===> Faking installation for micropolis-20080211p9 cd src/tcl && /usr/bin/make MAKEFLAGS= cd src/tk && /usr/bin/make MAKEFLAGS= cd src/tclx && /usr/bin/make MAKEFLAGS= cd ucbsrc; /usr/bin/make - all cd ossupp; /usr/bin/make - all cd tclsrc; /usr/bin/make - all cd src; /usr/bin/make - all cd tkucbsrc; /usr/bin/make - all cd tksrc; /usr/bin/make - all cd src/sim && /usr/bin/make MAKEFLAGS= cp src/sim/sim res/sim strip res/sim install -d /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/res/sounds /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/res/dejavu-lgc /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/images /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/cities /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/libexec /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/bin /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/doc/micropolis /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/pixmaps /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/applications install -m 0755 res/sim /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/libexec/sim install -m 0755 res/sounds/player /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/res/sounds/player echo "SIMHOME=/usr/local/share/micropolis; export SIMHOME" >/exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/bin/micropolis echo "echo \"Starting Micropolis in \${SIMHOME} ... \"" >>/exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/bin/micropolis echo "cd /usr/local/share/micropolis && /usr/local/libexec/sim \$*" >>/exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/bin/micropolis chmod 755 /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/bin/micropolis find res/sounds -type f -name \*.wav -exec install -m 0644 {} /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/res/sounds/ \; find res/dejavu-lgc -type f -exec install -m 0644 {} /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/res/dejavu-lgc/ \; for file in res/buildidx.tcl res/button.tcl res/entry.tcl res/help.tcl res/hexa.112 res/hexa.232 res/hexa.384 res/hexa.385 res/hexa.386 res/hexa.387 res/hexa.388 res/hexa.456 res/hexa.544 res/hexa.563 res/hexa.999 res/init.tcl res/listbox.tcl res/menu.tcl res/micropolis.tcl res/mkindex.tcl res/parray.tcl res/snro.111 res/snro.222 res/snro.333 res/snro.444 res/snro.555 res/snro.666 res/snro.777 res/snro.888 res/sound.tcl res/stri.202 res/stri.219 res/stri.301 res/stri.356 res/tcl.tdx res/tcl.tlb res/tclindex res/tclinit.tcl res/text.tcl res/tk.tcl res/tk.tdx res/tk.tlb res/tkerror.tcl res/wask.tcl res/wbudget.tcl res/weditor.tcl res/weval.tcl res/wfile.tcl res/wfrob.tcl res/wgraph.tcl res/whead.tcl res/whelp.tcl res/wish.tcl res/wishx.tcl res/wmap.tcl res/wnotice.tcl res/wplayer.tcl res/wscen.tcl res/wsplash.tcl; do install -m 0644 $file /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/$file; done find images -type f -exec install -m 0644 {} /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/images/ \; find cities -type f -exec install -m 0644 {} /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/micropolis/cities/ \; find manual -type f -exec install -m 0644 {} /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/doc/micropolis/ \; install -m 0644 Micropolis.desktop /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/applications/micropolis.desktop install -m 0644 Micropolis.png /exopi-obj/pobj/micropolis-20080211/fake-amd64//usr/local/share/pixmaps/micropolis.png ===> Building package for micropolis-20080211p9 Create /exopi-cvs/ports/packages/amd64/all/micropolis-20080211p9.tgz Creating package micropolis-20080211p9 reading plist| checking dependencies| checking dependencies|devel/desktop-file-utils checking dependencies|devel/sdl-mixer checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|****** | 11% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|***************** | 29% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|******************** | 34% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************* | 52% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|********************************** | 57% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|****************************************** | 70% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|***************************************************** | 88% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|******************************************************** | 93% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**** | 7% archiving|***** | 7% archiving|***** | 8% archiving|***** | 9% archiving|****** | 9% archiving|****** | 10% archiving|******* | 10% archiving|******* | 11% archiving|******* | 12% archiving|******** | 12% archiving|******** | 13% archiving|********* | 13% archiving|********* | 14% archiving|***************** | 27% archiving|****************** | 28% archiving|****************** | 29% archiving|******************* | 29% archiving|******************* | 30% archiving|******************** | 30% archiving|******************** | 31% archiving|********************* | 33% archiving|********************* | 34% archiving|********************** | 34% archiving|********************** | 35% archiving|*********************** | 35% archiving|*********************** | 36% archiving|************************ | 37% archiving|************************ | 38% archiving|************************* | 39% archiving|************************* | 40% archiving|************************** | 40% archiving|*************************** | 42% archiving|*************************** | 43% archiving|**************************** | 43% archiving|***************************** | 45% archiving|****************************** | 47% archiving|****************************** | 48% archiving|******************************** | 50% archiving|********************************** | 53% archiving|*********************************** | 54% archiving|************************************ | 57% archiving|************************************** | 59% archiving|**************************************** | 62% archiving|***************************************** | 64% archiving|****************************************** | 66% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|*********************************************** | 74% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************** | 77% archiving|************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|***************************************************** | 82% archiving|***************************************************** | 83% archiving|***************************************************** | 84% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 85% archiving|******************************************************* | 86% archiving|******************************************************* | 87% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 88% archiving|********************************************************* | 89% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/micropolis-20080211p9.tgz >>> Running clean in games/micropolis at 1764455602.75 ===> games/micropolis ===> Cleaning for micropolis-20080211p9 >>> Ended at 1764455603.06 max_stuck=0.00/depends=1.46/show-prepare-results=0.45/build=32.81/package=20.04/clean=0.33