summaryrefslogtreecommitdiff
path: root/mach/Makefile
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1993-12-17 22:37:43 +0000
committerRoland McGrath <roland@gnu.org>1993-12-17 22:37:43 +0000
commitaaf659cd01c8b022d6b72bcb3a14a62f9324921f (patch)
treeab45b88ab6638237b3eeb4a360df8431f31e4a1c /mach/Makefile
parent8ecf2eb9dd2bc78732df4ab71b911867f8da019e (diff)
Formerly ../mach/Makefile.~64~
Diffstat (limited to 'mach/Makefile')
-rw-r--r--mach/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/mach/Makefile b/mach/Makefile
index 1933d4f5cb..23ce89e361 100644
--- a/mach/Makefile
+++ b/mach/Makefile
@@ -195,8 +195,13 @@ endif
# Be sure not to make these with implicit rules from foo.defs.
mach.h mach/memory_object.h: ;
+ifeq (,)
+# XXX we have an errsystems.c here because a gcc bug makes the generated
+# version lose.
+else
generated += $(objpfx)errsystems.c
$(objpfx)errsystems.c: errsystems.awk err_*.sub \
$(wildcard $(addsuffix /err_*.sub,$(+sysdep_dirs)))
gawk -v subsys='$(filter-out $<,$^)' -f $^ > $@.n
mv $@.n $@
+endif