Hi, I have
#if KERNEL_SERVER simport <mach/i386/mach_i386_types.h>; #endif in the mach_i386_types.defs. Now look at the generated file: $ i386-gnu-mig -nostdinc -DMACH -DCMU -DMACH_KERNEL -DKERNEL -DMACH_KMSG=1 \ -DCONTINUATIONS -D__ELF__ -Di386 -DLINUX_DEV -I../i386/i386at -I../i386/i386 \ -I../i386/include -I../i386/include/mach/sa -I../i386/bogus -I../i386 -I. \ -I.. -I../include -I../bogus -I../util -I../kern -I../device -header \ mach_i386_interface.h -server mach_i386_server.c -user /dev/null \ ../i386/i386/mach_i386.srv $ grep mach_i386_types mach_i386_server.c #include <mach/ 1 /mach_i386_types.h> A little experimentation shows that the i386 in /i386/ is expanded by cpp. ARGH! Any idea what can be done about that? Thanks. Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED] Marcus Brinkmann GNU http://www.gnu.org [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.marcus-brinkmann.de _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd