summaryrefslogtreecommitdiff
path: root/libpthread/pthread/pt-alloc.c
diff options
context:
space:
mode:
authorneal <neal>2007-11-19 22:25:46 +0000
committerneal <neal>2007-11-19 22:25:46 +0000
commitf38367b6493d6d4a51011a8d0fa81d1f3f49ca9e (patch)
treef5065ad8ec0627fbf8d4daa1b42f95ce3c6bc047 /libpthread/pthread/pt-alloc.c
parentd643df9580965975a4d08c42dd9ea535c44b829e (diff)
hurd/
2007-11-19 Neal H. Walfield <neal@gnu.org> * Makefile.am (includehurd_HEADERS): Add rpc.h and exceptions.h. * headers.m4: Link $(BUILDIR)/include/hurd/rpc.h to rpc.h. * rpc.h: New file. Moved and generalized definitions RPC template definitions here from ../viengoos/rm.h. (RPC_CONCAT2): New macro. (RPC_CONCAT): Likewise. (RPC_STUB_PREFIX): Likewise. Use it to generate the stub names. (RPC_STUB_PREFIX_): New macro. (RPC_ID_PREFIX): Likewise. Use it to generate method ids. (RPC_ID_PREFIX_): New macro. (RPC_TARGET): Make sure this macro is defined. (RPC_TARGET_ARG_): Define. (RPC_TARGET_): Define. (RPC_MARSHAL): New macro. (RPC_UNMARSHAL): New macro. (RPCX): Use the above macros. Take four additional arguments, the list of in and out parameters with and without types. Update users. General marshal and unmarshal stubs. (RPCLOAD): Append argument to *MSG. (RPCSTORE): Store from *MSG, not registers. viengoos/ 2007-11-19 Neal H. Walfield <neal@gnu.org> * rm.h (RPC_STUB_PREFIX): Define. (RPC_ID_PREFIX): Likewise. (RPC_TARGET_NEED_ARG): Undefine. (RPC_TARGET): Define. #include <hurd/rpc.h>. (rm_putchar): Add declaration for __hurd_startup_data. (RPCX, RPCLOAD, RPCSTORE, RPC2, RPC3, RPC4, RPC5, RPC6, RPC7) (RPC8, RPC9, RPC22, RPC32, RPC42, RPC52): Move from here... * ../hurd/rpc.h: ... to here.
Diffstat (limited to 'libpthread/pthread/pt-alloc.c')
0 files changed, 0 insertions, 0 deletions