]> Zhao Yanbai Git Server - minix.git/commit
Changing the message union to anonymous.
authorLionel Sambuc <lionel@minix3.org>
Thu, 28 Nov 2013 17:17:38 +0000 (18:17 +0100)
committerLionel Sambuc <lionel@minix3.org>
Mon, 3 Mar 2014 19:46:47 +0000 (20:46 +0100)
commit175d3e7eaed1b8451c799de4ecf1ed828d874fc8
tree1b873ed938fe84d74355f2e05ad5092402ab72a0
parent4a0199d66d90eb674b9d8740f80a4551bd069a79
Changing the message union to anonymous.

This allows us to write things like this:
  message m;
  m.m_notify.interrupts = new_value;

or
  message *mp;
  mp->m_notify.interrupts = new_value;

The shorthands macro have been adapted for the new scheme, and will be
kept as long as we have generic messages being used.

Change-Id: Icfd02b5f126892b1d5d2cebe8c8fb02b180000f7
28 files changed:
drivers/at_wini/at_wini.c
drivers/filter/driver.c
drivers/floppy/floppy.c
drivers/fxp/fxp.c
drivers/lan8710a/lan8710a.c
drivers/tty/arch/earm/rs232.c
drivers/tty/arch/i386/rs232.c
drivers/tty/tty.c
include/minix/com.h
include/minix/ipc.h
kernel/proc.c
lib/libblockdriver/driver.c
lib/libc/sys-minix/mmap.c
lib/libchardriver/chardriver.c
lib/libddekit/src/dde.c
lib/libgpio/gpio_omap.c
lib/libinputdriver/inputdriver.c
lib/libsys/sef_signal.c
lib/libsys/vm_cache.c
servers/lwip/lwip.c
servers/pm/main.c
servers/rs/main.c
servers/rs/manager.c
servers/rs/request.c
servers/sched/main.c
servers/vfs/main.c
servers/vm/mem_cache.c
servers/vm/mmap.c