diff options
Diffstat (limited to 'manual')
-rw-r--r-- | manual/Makefile | 9 | ||||
-rw-r--r-- | manual/install.texi | 16 | ||||
-rw-r--r-- | manual/libc-texinfo.sh | 17 | ||||
-rw-r--r-- | manual/maint.texi | 11 |
4 files changed, 5 insertions, 48 deletions
diff --git a/manual/Makefile b/manual/Makefile index 4ed63a8ef3..3b4c7c934a 100644 --- a/manual/Makefile +++ b/manual/Makefile @@ -40,20 +40,18 @@ chapters = $(addsuffix .texi, \ resource setjmp signal startup process ipc job \ nss users sysinfo conf crypt debug threads \ probes tunables) -add-chapters = $(wildcard $(foreach d, $(add-ons), ../$d/$d.texi)) appendices = lang.texi header.texi install.texi maint.texi platform.texi \ contrib.texi licenses = freemanuals.texi lgpl-2.1.texi fdl-1.3.texi -include $(objpfx)texis -$(objpfx)texis: texis.awk $(chapters) $(add-chapters) $(appendices) $(licenses) +$(objpfx)texis: texis.awk $(chapters) $(appendices) $(licenses) $(make-target-directory) $(AWK) -f $^ > $@.T mv -f $@.T $@ -nonexamples = $(filter-out $(add-chapters) %.c.texi, $(texis)) -examples = $(filter-out $(foreach d, $(add-ons), ../$d/%.c.texi), \ - $(filter %.c.texi, $(texis))) +nonexamples = $(filter-out %.c.texi, $(texis)) +examples = $(filter %.c.texi, $(texis)) # Generated files directly included from libc.texinfo. libc-texi-generated = chapters.texi top-menu.texi dir-add.texi \ @@ -69,7 +67,6 @@ texis-path := $(filter-out $(libc-texi-generated) summary.texi $(examples), \ chapters.% top-menu.%: libc-texinfo.sh $(texis-path) Makefile AWK=$(AWK) $(SHELL) $< $(objpfx) \ '$(chapters)' \ - '$(add-chapters)' \ '$(appendices) $(licenses)' diff --git a/manual/install.texi b/manual/install.texi index 35948b1bbb..96b988e829 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -13,11 +13,6 @@ Before you do anything else, you should read the FAQ at questions and describes problems you may experience with compilation and installation. -Features can be added to @theglibc{} via @dfn{add-on} bundles. These are -separate tar files, which you unpack into the top level of the source -tree. Then you give @code{configure} the @samp{--enable-add-ons} option -to activate them, and they will be compiled into the library. - You will need recent versions of several GNU tools: definitely GCC and GNU Make, and possibly others. @xref{Tools for Compilation}, below. @@ -95,17 +90,6 @@ occasionally happen in this case. You can also use this option if you want to compile @theglibc{} with a newer set of kernel headers than the ones found in @file{/usr/include}. -@item --enable-add-ons[=@var{list}] -Specify add-on packages to include in the build. If this option is -specified with no list, it enables all the add-on packages it finds in -the main source directory; this is the default behavior. You may -specify an explicit list of add-ons to use in @var{list}, separated by -spaces or commas (if you use spaces, remember to quote them from the -shell). Each add-on in @var{list} can be an absolute directory name -or can be a directory name relative to the main source directory, or -relative to the build directory (that is, the current working directory). -For example, @samp{--enable-add-ons=nptl,../glibc-libidn-@var{version}}. - @item --enable-kernel=@var{version} This option is currently only useful on @gnulinuxsystems{}. The @var{version} parameter should have the form X.Y.Z and describes the diff --git a/manual/libc-texinfo.sh b/manual/libc-texinfo.sh index 4d0a52213b..aea27f9e94 100644 --- a/manual/libc-texinfo.sh +++ b/manual/libc-texinfo.sh @@ -31,26 +31,11 @@ collect_nodes () { $AWK -f tsort.awk | sed 's/_/ /g' } -# Emit "@set ADD-ON" for each add-on contributing a manual chapter. -for addon in $2; do - addon=`basename $addon .texi` - echo >&3 "@set $addon" -done - collect_nodes $1 | build_menu -if [ -n "$2" ]; then - - { echo; echo 'Add-ons'; echo; } >&4 - - egrep '^(@c )?@node.*Top' `echo $2 /dev/null | tr ' ' '\n' | sort` | - cut -d, -f1 | sed 's/@c //;s/@node //' | build_menu - -fi - { echo; echo 'Appendices'; echo; } >&4 -collect_nodes $3 | build_menu +collect_nodes $2 | build_menu exec 3>&- 4>&- 5>&- diff --git a/manual/maint.texi b/manual/maint.texi index 473ab162f0..fce06bfa88 100644 --- a/manual/maint.texi +++ b/manual/maint.texi @@ -381,19 +381,10 @@ identical @file{irix6.2} and @file{irix6.3} directories, by removing trailing suffixes starting with a period. As an example, here is the complete list of directories that would be -tried for the configuration @w{@samp{i686-linux-gnu}} (with the -@file{crypt} and @file{linuxthreads} add-on): +tried for the configuration @w{@samp{i686-linux-gnu}}: @smallexample sysdeps/i386/elf -crypt/sysdeps/unix -linuxthreads/sysdeps/unix/sysv/linux -linuxthreads/sysdeps/pthread -linuxthreads/sysdeps/unix/sysv -linuxthreads/sysdeps/unix -linuxthreads/sysdeps/i386/i686 -linuxthreads/sysdeps/i386 -linuxthreads/sysdeps/pthread/no-cmpxchg sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux sysdeps/gnu |