// File: /workspace/github_c_makefile_star2_O0/tudurom[P]windowchef/wm.c
// Function: register_ipc_handlers
static void
register_ipc_handlers(void)
{
	ipc_handlers[IPCWindowMove]            = ipc_window_move;
	ipc_handlers[IPCWindowMoveAbsolute]    = ipc_window_move_absolute;
	ipc_handlers[IPCWindowResize]          = ipc_window_resize;
	ipc_handlers[IPCWindowResizeAbsolute]  = ipc_window_resize_absolute;
	ipc_handlers[IPCWindowMaximize]        = ipc_window_maximize;
	ipc_handlers[IPCWindowUnmaximize]      = ipc_window_unmaximize;
	ipc_handlers[IPCWindowHorMaximize]     = ipc_window_hor_maximize;
	ipc_handlers[IPCWindowVerMaximize]     = ipc_window_ver_maximize;
	ipc_handlers[IPCWindowMonocle]         = ipc_window_monocle;
	ipc_handlers[IPCWindowClose]           = ipc_window_close;
	ipc_handlers[IPCWindowPutInGrid]       = ipc_window_put_in_grid;
	ipc_handlers[IPCWindowMoveInGrid]      = ipc_window_move_in_grid;
	ipc_handlers[IPCWindowResizeInGrid]    = ipc_window_resize_in_grid;
	ipc_handlers[IPCWindowSnap]            = ipc_window_snap;
	ipc_handlers[IPCWindowCycle]           = ipc_window_cycle;
	ipc_handlers[IPCWindowRevCycle]        = ipc_window_rev_cycle;
	ipc_handlers[IPCWindowCycleInGroup]    = ipc_window_cycle_in_group;
	ipc_handlers[IPCWindowRevCycleInGroup] = ipc_window_rev_cycle_in_group;
	ipc_handlers[IPCWindowCardinalFocus]   = ipc_window_cardinal_focus;
	ipc_handlers[IPCWindowFocus]           = ipc_window_focus;
	ipc_handlers[IPCWindowFocusLast]       = ipc_window_focus_last;
	ipc_handlers[IPCGroupAddWindow]        = ipc_group_add_window;
	ipc_handlers[IPCGroupRemoveWindow]     = ipc_group_remove_window;
	ipc_handlers[IPCGroupRemoveAllWindows] = ipc_group_remove_all_windows;
	ipc_handlers[IPCGroupActivate]         = ipc_group_activate;
	ipc_handlers[IPCGroupDeactivate]       = ipc_group_deactivate;
	ipc_handlers[IPCGroupToggle]           = ipc_group_toggle;
	ipc_handlers[IPCGroupActivateSpecific] = ipc_group_activate_specific;
	ipc_handlers[IPCWMQuit]                = ipc_wm_quit;
	ipc_handlers[IPCWMConfig]              = ipc_wm_config;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
leaq 0x4a35(%rip), %rax      # 0x8630
movq %rax, 0xbc3e(%rip)      # 0xf840
leaq 0x4b07(%rip), %rax      # 0x8710
movq %rax, 0xbc38(%rip)      # 0xf848
leaq 0x4bc9(%rip), %rax      # 0x87e0
movq %rax, 0xbc32(%rip)      # 0xf850
leaq 0x4c7b(%rip), %rax      # 0x88a0
movq %rax, 0xbc2c(%rip)      # 0xf858
leaq 0x4d7d(%rip), %rax      # 0x89b0
movq %rax, 0xbc26(%rip)      # 0xf860
leaq 0x4e0f(%rip), %rax      # 0x8a50
movq %rax, 0xbc20(%rip)      # 0xf868
leaq 0x4e61(%rip), %rax      # 0x8ab0
movq %rax, 0xbc1a(%rip)      # 0xf870
leaq 0x4ee3(%rip), %rax      # 0x8b40
movq %rax, 0xbc14(%rip)      # 0xf878
leaq 0x4f65(%rip), %rax      # 0x8bd0
movq %rax, 0xbc0e(%rip)      # 0xf880
leaq 0x4ff7(%rip), %rax      # 0x8c70
movq %rax, 0xbc08(%rip)      # 0xf888
leaq 0x5009(%rip), %rax      # 0x8c90
movq %rax, 0xbc02(%rip)      # 0xf890
leaq 0x50db(%rip), %rax      # 0x8d70
movq %rax, 0xbbfc(%rip)      # 0xf898
leaq 0x514d(%rip), %rax      # 0x8df0
movq %rax, 0xbbf6(%rip)      # 0xf8a0
leaq 0x51bf(%rip), %rax      # 0x8e70
movq %rax, 0xbbf0(%rip)      # 0xf8a8
leaq 0x51e1(%rip), %rax      # 0x8ea0
movq %rax, 0xbbea(%rip)      # 0xf8b0
leaq 0x51f3(%rip), %rax      # 0x8ec0
movq %rax, 0xbbe4(%rip)      # 0xf8b8
leaq 0x5205(%rip), %rax      # 0x8ee0
movq %rax, 0xbbde(%rip)      # 0xf8c0
leaq 0x5227(%rip), %rax      # 0x8f10
movq %rax, 0xbbd8(%rip)      # 0xf8c8
leaq 0x5239(%rip), %rax      # 0x8f30
movq %rax, 0xbbd2(%rip)      # 0xf8d0
leaq 0x525b(%rip), %rax      # 0x8f60
movq %rax, 0xbbcc(%rip)      # 0xf8d8
leaq 0x527d(%rip), %rax      # 0x8f90
movq %rax, 0xbbc6(%rip)      # 0xf8e0
leaq 0x529f(%rip), %rax      # 0x8fc0
movq %rax, 0xbbc0(%rip)      # 0xf8e8
leaq 0x52d1(%rip), %rax      # 0x9000
movq %rax, 0xbbba(%rip)      # 0xf8f0
leaq 0x52f3(%rip), %rax      # 0x9030
movq %rax, 0xbbb4(%rip)      # 0xf8f8
leaq 0x5305(%rip), %rax      # 0x9050
movq %rax, 0xbbae(%rip)      # 0xf900
leaq 0x5317(%rip), %rax      # 0x9070
movq %rax, 0xbba8(%rip)      # 0xf908
leaq 0x5329(%rip), %rax      # 0x9090
movq %rax, 0xbba2(%rip)      # 0xf910
leaq 0x533b(%rip), %rax      # 0x90b0
movq %rax, 0xbb9c(%rip)      # 0xf918
leaq 0x534d(%rip), %rax      # 0x90d0
movq %rax, 0xbb96(%rip)      # 0xf920
leaq 0x536f(%rip), %rax      # 0x9100
movq %rax, 0xbb90(%rip)      # 0xf928
popq %rbp
retq
nopw (%rax,%rax)