2006-02-27 Roland McGrath <roland@redhat.com>
authorroland <roland>
Tue, 28 Feb 2006 07:05:57 +0000 (07:05 +0000)
committerroland <roland>
Tue, 28 Feb 2006 07:05:57 +0000 (07:05 +0000)
commitfc1cb7eb7841270c2ed593e340d17cb6379bea68
tree68701515bbc1fadfae3ef6135b5f49d2d744d981
parent1ac58ad37def79c8307f86ef70c246469b7f74b1
2006-02-27  Roland McGrath  <roland@redhat.com>

* configure.in (--enable-add-ons): Set to "yes" by default.
Handle absolute add-on directory names when looking for configure
fragments.  Also look for sysdeps/*/preconfigure fragments in add-ons.
Require add-on configure to set $libc_add_on_canonical, use
that in $add_ons_sfx.  Substitute add_on_subdirs with computed list
of subdir names each add-on configure set in libc_add_on_subdirs.
* configure: Regenerated.
* Makefile (%/preconfigure: %/preconfigure.in): New pattern rule.
* config.make.in (add-on-subdirs): New substituted variable.
* Makeconfig (all-subdirs): Include $(add-on-subdirs).
Remove $(add-ons), $(sysdep-subdirs).
Don't filter out $(sysdep-inhibit-subdirs).
($(common-objpfx)sysd-dirs): Target removed.  Don't include it.
($(common-objpfx)sysd-sorted): Rewritten to feed Depend and Subdirs
files together to gen-sorted.awk, and $(subdirs) via -v.
(subdirs): Remove magic reordering for mach and hurd.
* scripts/gen-sorted.awk: Use subdirs from command line.
Process Subdirs and Depend files directly.
Let Subdirs files use "first dir" and "inhibit dir".
Always move elf to the end of the list.
* hurd/Depend: New file.
* sysdeps/mach/Subdirs: Use "first mach".
hurd/Depend [new file with mode: 0644]
scripts/gen-sorted.awk
sysdeps/mach/Subdirs