aboutsummaryrefslogtreecommitdiff
path: root/scripts/build/libc/glibc-eglibc.sh-common
Commit message (Collapse)AuthorAgeFilesLines
...
* libc/glibc: add option to force unwindYann E. MORIN"2011-01-311-2/+18
| | | | | | | | | | We make it an option, as not all combinations of architectures vs. compiler vs. glibc/eglibc exhibit the issue. Mostly visible on old glibc versions, it seems... This is a missing part from the glibc/eglibc merger... :-/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* config: add an option to name the sysroot directoryYann E. MORIN"2011-01-251-1/+1
| | | | | | | | | | | | | | Depending on local policies, some users have expressed a need to have the sysroot be named differently than the hard-coded name. Add an option for that. Default to 'sysroot' to match the existing literature. While at it, replace 'sys-root' with 'sysroot' everywhere we reference the sysroot. Reported-by: Alexey Kuznetsov <Alexey.KUZNETSOV@youtransactor.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc: remove now unneeded do_libc_headersYann E. MORIN"2011-01-221-6/+0
| | | | | | do_libc_headers is now a noop, and is no longer used, so remove that step. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/glibc-eglibc: misc janitorial cleanups.Yann E. MORIN"2011-01-201-8/+8
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/glibc: add glibc specifics to the shared code, and use itYann E. MORIN"2011-01-221-19/+36
| | | | | | | Final step at sharing code between glibc and eglibc. Fall, wall of shame, fall!... :-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/glibc: commonalise assembling the list of addonsYann E. MORIN"2011-01-221-3/+5
| | | | | | | glibc and eglibc each have two very similar ways of building this list. This can, and should definitetly, be shared. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/glibc: commonalise setting of the minimum supported kernel versionYann E. MORIN"2011-01-221-1/+35
| | | | | | | It will be possible to use that also with eglibc, so this hunk belongs to the common code. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/glibc: use the common start_files procedureYann E. MORIN"2011-01-221-0/+22
| | | | | | | | | | Use the common procedure, shared between glibc and eglibc. This requires that glibc-specific bits be included in the shared procedure. But still build the full libc with the glibc-specific procedure. This will be commonalised in a future commit. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/eglibc: cleanup common code for sharing with glibcYann E. MORIN"2011-01-171-31/+48
| | | | | | Some stuff is eglibc-specific, so needs to be conditonal. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/eglibc: move generic code to a common fileYann E. MORIN"2011-01-171-0/+215
The build procedure for eglibc is generic enough to be shared between glibc and eglibc. This includes: - headers install (empty!) - start files build - complete libc build - libc finish (empty!) - add-ons list Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>