tb
e42902a619
expect: set channel type to TCL_CHANNEL_VERSION_2 for llvm22
...
Avoid passing the ExpBlockModeProc function pointer through an object
pointer type and instead move it to the proper place in the struct. Setting
the channel version of expChannelType to 2 in the version field tells tcl's
Tcl_ChannelBlockModeProc() to use the function pointer directly, and avoids
undefined behavior. Using TCL_CHANNEL_VERSION_2 is the conservative choice,
although version 5 would also work.
discussed with stu
tested/ok jca
2026-05-28 01:20:00 +00:00
..
2026-02-11 15:12:24 +00:00
2026-03-14 07:39:56 +00:00
2026-02-11 15:12:24 +00:00
2026-04-03 18:29:19 +00:00
2026-02-13 12:02:13 +00:00
2026-02-11 15:12:24 +00:00
2026-04-12 14:10:22 +00:00
2026-05-21 15:53:20 +00:00
2025-12-19 17:40:13 +00:00
2026-02-14 14:21:23 +00:00
2026-02-11 15:12:24 +00:00
2026-05-08 20:29:56 +00:00
2026-02-11 15:12:24 +00:00
2026-03-01 12:21:04 +00:00
2026-05-27 21:06:50 +00:00
2026-05-28 01:20:00 +00:00
2026-03-04 11:00:34 +00:00
2026-02-11 15:12:24 +00:00
2026-01-20 22:53:44 +00:00
2026-04-23 21:44:49 +00:00
2026-05-02 14:24:16 +00:00
2026-02-11 15:12:24 +00:00
2025-11-01 11:16:40 +00:00
2026-03-21 15:31:43 +00:00
2026-05-06 15:55:35 +00:00
2025-11-01 11:16:40 +00:00
2026-04-14 14:20:57 +00:00
2026-02-11 15:12:24 +00:00
2026-02-21 07:59:32 +00:00
2026-04-10 09:10:44 +00:00
2026-02-18 18:25:17 +00:00
2026-02-18 18:25:17 +00:00
2025-12-09 15:31:09 +00:00
2026-02-23 17:54:20 +00:00
2025-11-29 10:30:21 +00:00
2026-05-10 00:13:36 +00:00
2026-01-20 01:04:49 +00:00
2026-02-11 15:12:24 +00:00
2026-02-11 15:12:24 +00:00
2026-03-03 07:16:12 +00:00
2026-02-18 12:21:37 +00:00
2026-03-08 16:29:17 +00:00
2026-04-13 17:09:31 +00:00
2026-03-09 12:59:37 +00:00
2026-03-27 11:56:17 +00:00
2025-12-14 21:12:55 +00:00
2026-05-14 10:21:25 +00:00
2026-01-20 06:51:00 +00:00
2026-03-09 21:23:14 +00:00
2025-12-21 07:21:07 +00:00
2026-03-04 10:21:05 +00:00
2026-03-19 23:43:39 +00:00
2025-11-01 11:16:40 +00:00
2026-05-15 19:26:32 +00:00
2025-12-14 21:13:10 +00:00
2025-11-14 22:59:09 +00:00
2026-02-11 15:12:24 +00:00
2026-05-12 10:36:17 +00:00
2026-05-22 08:20:27 +00:00
2026-01-14 00:55:06 +00:00
2026-02-11 15:12:24 +00:00
2026-02-11 15:12:24 +00:00
2026-03-22 21:37:40 +00:00
2025-12-14 21:13:24 +00:00
2026-02-11 15:12:24 +00:00
2026-02-21 08:46:13 +00:00
2026-05-22 06:20:07 +00:00
2026-05-06 18:30:06 +00:00
2026-05-22 17:57:45 +00:00
2026-03-31 20:16:12 +00:00
2026-02-11 15:12:24 +00:00
2026-02-11 15:12:24 +00:00
2026-05-12 18:27:23 +00:00
2026-05-23 10:50:08 +00:00
2026-03-01 10:56:59 +00:00
2026-03-31 06:35:04 +00:00
2026-02-24 12:12:33 +00:00
2026-05-07 21:46:01 +00:00
2026-05-18 11:30:01 +00:00
2026-05-18 11:30:01 +00:00
2026-05-11 21:18:06 +00:00
2026-02-06 16:10:48 +00:00