GNU MIG recently gained support for emitting x_server_routine
declarations in the generated server header file. Using this
declaration, the x_server_routine functions can be inlined into the
ipc_kobject_server function.
* kern/ipc_kobject.c: Include the mig-generated server headers.
---
kern/ipc
It is not clear to me why the declaration was put there in the first
place. It is not used anywhere, and it conflicts with the declaration
generated by mig.
* vm/memory_object_proxy.h (memory_object_create_proxy): Remove declaration.
---
vm/memory_object_proxy.h | 11 ---
1 file changed,
Quoting Justus Winter (2013-12-02 17:25:23)
> Quoting Samuel Thibault (2013-12-02 13:09:44)
> > Well, it means that whenever a protocol gets augmented, one has to
> > recompile all demuxer functions calling these inlines. In the example
> > of trivfs_demuxer, the application itself does not need a