aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--mach/Machrules3
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d79e926c7..b33c7d14e4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+1999-03-20 Roland McGrath <roland@baalperazim.frob.com>
+
+ * mach/Machrules (extra-libs-others): Add $(interface-library) here
+ too, so it gets built in the others pass rather than the lib pass.
+ This is necessary since the RPC libraries need to be linked against
+ libc.
+
1999-03-19 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/generic/segfault.c: Include <stdio-common/_itoa.h> for
diff --git a/mach/Machrules b/mach/Machrules
index c52db8e961..b5a6998c18 100644
--- a/mach/Machrules
+++ b/mach/Machrules
@@ -1,6 +1,6 @@
# Rules for MiG interfaces that want to go into the C library.
-# Copyright (C) 1991, 92, 93, 94, 95, 96, 98 Free Software Foundation, Inc.
+# Copyright (C) 1991,92,93,94,95,96,98,99 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
@@ -219,6 +219,7 @@ ifdef interface-library
$(interface-library)-routines = $(interface-routines)
extra-libs += $(interface-library)
+extra-libs-others += $(interface-library)
# Avoid -lmachuser requiring -lc, which may not be built yet. If the
# shared object is absent, ld may choose a static library someplace and