From e10cd1dc6a9bd9672e1eeec184f95e224b883ed7 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 20 Mar 1999 15:05:23 +0000 Subject: 1999-03-20 Roland McGrath * 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. --- ChangeLog | 7 +++++++ mach/Machrules | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7d79e926c7..b33c7d14e4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +1999-03-20 Roland McGrath + + * 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 * sysdeps/generic/segfault.c: Include 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 -- cgit v1.2.3