]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
2005-04-26 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Tue, 26 Apr 2005 20:05:30 +0000 (20:05 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 26 Apr 2005 20:05:30 +0000 (20:05 +0000)
* elf/rtld-Rules (rtld-all): Test ifndef rtld-modules instead of
ifeq ($(subdir),elf) to distinguish main driver from subdir runs.

elf/rtld-Rules

index ac96f728d9e29cf2b005342b70bd8da73580c6d7..61143b180c057a0258ba58537bc6eb020aeddf13 100644 (file)
@@ -1,6 +1,6 @@
 # Subroutine makefile for compiling libc modules linked into dynamic linker.
 
-# Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+# Copyright (C) 2002, 2003, 2005 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
 rtld-all:
 
 # When run from the elf/Makefile to build rtld-libc.a, $(subdir) is elf.
-ifeq ($(subdir),elf)
+ifneq ($(subdir),elf)
+ifndef rtld-modules
+error rtld-modules not set
+endif
+endif
+
+ifndef rtld-modules
+# Running to build rtld-libc.a, driving runs of $(rtld-subdir-make), below.
 
 ifndef rtld-subdirs
 error This makefile is a subroutine of elf/Makefile not to be used directly