summaryrefslogtreecommitdiff
path: root/docs/customize-libc-config.txt
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-10-07 06:17:00 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-10-07 06:17:00 +0200
commitc11c13e31a4082070558811f48b0db17c418a7ae (patch)
tree09d59f36297b91a033eee34fe08fad38dfa2923c /docs/customize-libc-config.txt
parent37a9feea20049810e73552197258591c1006fc92 (diff)
docs: optimize documentation
Diffstat (limited to 'docs/customize-libc-config.txt')
-rw-r--r--docs/customize-libc-config.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/customize-libc-config.txt b/docs/customize-libc-config.txt
index 438e630f8..ec6e50ff6 100644
--- a/docs/customize-libc-config.txt
+++ b/docs/customize-libc-config.txt
@@ -6,18 +6,19 @@ Customizing the libc configuration
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Just like xref:busybox-custom[BusyBox], http://www.uclibc.org/[uClibc]
-offers a lot of configuration options. They allow you to select
+and http://www.uclibc-ng.org/[uClibc-ng]
+offering a lot of configuration options. They allow you to select
various functionalities depending on your needs and limitations.
OpenADK chooses automatically the best configuration regarding
resulting code size, standard conformance, portability and GNU
libc compatibility.
If you still have the requirements to change the default, regenerate
-a new uClibc config from the existing one:
+a new uClibc/uClibc-ng config from the existing one:
----------------
$ tar xvf dl/uClibc-x.y.z.tar.bz2
- $ cd uClibc-x.y.z && patch -p1 <../toolchain/uClibc/patches/uclibc-git*.patch
+ $ cd uClibc-x.y.z && patch -p1 <../toolchain/uClibc/patches-x.y.z/*.patch
$ cp ../target/<arch>/uclibc.config .config
$ make menuconfig
----------------
@@ -30,4 +31,5 @@ and rebuild your targetsystem, including the toolchain components:
$ cd .. && make cleandir && make
----------------
+The config is shared by uClibc and uClibc-ng.
There are no customization options for GNU libc or musl available.